By CEP Staff • 8 September 2011 in News

Recent upturn in German solar installations may spell more severe FiT cut