Solar cell maker Solartech Energy has said it will lay off 80 employees working at solar cell production lines damaged by a fire accident breaking out on October 27, 2017.
The article requires paid subscription. Subscribe Now
Solar cell maker Solartech Energy has said it will lay off 80 employees working at solar cell production lines damaged by a fire accident breaking out on October 27, 2017.