Avaada Power To Expand its Floating Solar Project Profile
2018-04-03
Avaada Power is in talks with various states governments to set up floating solar projects and expects some large tenders to be floated in the next two months, a topContinue Reading