Avaada Group secures $1.3 billion to develop 2,150MW renewables

Business