Clean Energy Intel’s Edie Lush interviews British Solar King Jeremy Leggett

Discussion of whether demand for solar will hold up have been very topical recently. There’s clear…