Analysts and investors are closely watching for details on how these massive bets will be financed, when returns are expected to materialise, and whether any asset sales are on the cards to support new initiatives.