Building of businesses in world's poorest places.
CDC is the UK's development finance institution. They support the building of businesses throughout Africa and South Asia to create jobs and make a lasting difference to people's lives in some of the world's poorest places.
Jan 10, 2018
About Ayana Energy is Indian LED Lighting Company.
Ayana Energy is a LED lighting company based in India...
Access to Energy
Mar 30, 2015
Investors / Funders
Impact Reports & Metrics
123 Victoria Street
London SW1E 6DE
United Kingdom of Great Britai