Renewable Energy - Time to Act is Now!