Advertisement
First Solar Inc
Infrastructure
04 August, 2020
CDC's Ayana Renewable snaps up two assets from First Solar
Ayana Renewable Power Pvt. Ltd, backed by the UK-based development financial institution CDC Group Plc, said Tuesday it has acquired ......