Storage NEW power generation - 6.18.2004 Mark Tran talks to Jeremy Leggett whose solar power company stands at the forefront of a renewable energy revolution…