By CEP Staff • 16 May 2011 in News

Merkel’s announcement of further solar FiT cuts plunges battered industry into further uncertainty