First Solar Inc

10 Months ago
Ayana Renewable Power Pvt. Ltd, backed by the UK-based development financial ...