The facility is located at Changfu Street, Changshu City in China’s Jiangsu province and will be the company’s main manufacturing and distribution centre.
Catalist-listed Figtree Holdings has been awarded a contract valued at RMB95.0 million ($20.0 million) to design and build and industrial facility in China for Leapton New Energy (Changshu).
Leapton New Energy is a wholly-owned subsidiary of Japan-based Leapton Energy Co, which is one of the largest integrated photovoltaic company in China. The company focuses on the production and sales of solar cells, modules, mounting and power system R&D.

