By CEP Staff • 22 April 2016 in News

Hemlock sues China’s JA Solar over breach of supply contract