Shell sells Indian wind and solar business for $1.8bn
Aditya Birla Renewables takes on Shell’s renewable assets in India as energy major continues to refocus on oil and gas
Aditya Birla Renewables takes on Shell’s renewable assets in India as energy major continues to refocus on oil and gas