India’s largest oil and gas company to invest $12bn in renewables May 29, 2023India’s largest oil and gas company to invest $12bn in renewables