Proparco invests Rs 1.07 billion in Avaada Energy
PROPARCO, a French development financial institution, has made a Rs 1.07 billion equity investment in Avaada Energy Private Limited. Avaada has 405 MW of operational large-scale solar projects in India and about 1 GW of […]
