Australian Markets Fixed Term Deposits How Elon Musk will own the sky…and earn billions | Term Deposits byMarketWire Editorial TeamFebruary 28, 2025