The UK’s development finance institution CDC has created a new company with the goal of developing hundreds of megawatts of solar and wind power generating capacity in India and neighbouring countries.