Avaada Energy secures $10 million funding from DEG

November 16, 2020

Deutsche Investitions und Entwicklungsgesellschaft (DEG), a German development finance institution, has committed $10 million to Avaada Energy Private Limited for the development of 4.3 GW of renewable capacity by 2022. The funds will be used […]

1 2 3 4 5 8

GET ACCESS TO OUR ARTICLES

Enter your email address