Musk's $1.5 Billion Claim: A Reality Check? - Rollup News