The solar and wind assets Shell acquires through the deal will triple Shell’s present renewable capacity in operation and help deliver its Powering Progress strategy. Shell Overseas Investment B.V., a…
The initiative will consist of five distinct businesses delivering long-term, customer oriented solutions. It will house all renewable energy businesses of Tata Power. The Tata Power Company Ltd. (“Tata Power”) and…