By CEP Staff • 19 March 2015 in News

Japan cuts solar FiTs, lifts renewable surcharge by 110%