By CEP Staff • 4 November 2015 in News

REC Silicon takes financial hit in Q3 amid US, China solar dispute