By CEP Staff • 25 August 2015 in News

TSMC scraps unprofitable solar module business