Shell sets seal on $1.55bn take-over of Indian renewable energy platform Sprng
Oil & gas major triples its renewables assets with purchase of Pune-based developer with almost 3GW in operating and contracted capacity
Oil & gas major triples its renewables assets with purchase of Pune-based developer with almost 3GW in operating and contracted capacity