News

Anglo-Dutch energy giant Shell Plc’s plan to sell its Indian renewable energy assets housed under the Sprng Energy ...