China’s crypto star Justin Sun is the mystery bidder who bid $28Mn to win a seat aboard Blue Origin’s New Shepard

Remember when someone paid an astounding $28 million for a seat aboard…