Uncategorized

Image Gallery

01 / 01

Singapore Site of New 1.5 GW Solar Manufacturing Complex

The site for REC's new manufacturing complex is located in Tuas View, approximately 30 minutes from the city center in the western part of Singapore.