Glass supplier company NSG Group has opened a solar glass production line to support cadmium telluride (CdTe) thin-film PV manufacturer First Solar.
Behind all the devastation are all the people in power that make all of this tragedy and grief possible in the first place.