Renewable Energy: Investment-friendly strategy indispensable