Manz finally awarded two turnkey CIGS thin-film lines valued at US$282 million

Eskom: There is such a thing as too much renewables

Meyer Burger bags three more customer PERC upgrade orders