Global commitments now mean that most countries have set ambitious targets for renewable energy generation.
Recent developments in technology, together with government support, have the potential to transform our existing energy systems and our relationship with energy. This includes both large...