Is there a green future ahead?