Micro-generation: An energy revolution?

Presentor: 
Jim Watson, University of Sussex