A $1,000 Microsoft bet by 2029 hinges on cloud momentum, but capex and margins could decide the outcome | The Apex Times