New initiatives in renewable energy in the offing