Finding funds for renewable energy projects remains a challenge, writes M Ramesh