Clock is ticking for CSP

Sector must develop energy-storage technologies within the next few years or face obliteration

Published 4 November 2010, 23:00Updated 25 November 2012, 14:05