CDC Group Plc, the UK government’s development finance institution, on Tuesday announced the launch of Ayana Renewable Power, a renewable energy platform for India and neighbouring countries.
Mint reported about CDC Group’s plan on 23 February last year.