By CEP Staff • 22 April 2015 in News

KKB reveals share in 300 MW French solar development