pull down to refresh

I'm just not seeing anything new here, high-pressure gas hydrogen systems have been around since the 1950s 😆

It's likely a marketing stunt to pump the stock for Space X investors who then have a financial incentive to be amazed by the unextraordinary