Ambani’s Record £12bn Share Sale: A Power Play for India’s Energy Future | The Prime