Renewables – Are We Winning?!