The future of renewables?