By CEP Staff • 20 September 2011 in News

US solar installations set for downturn post-1603 cash grant, says report