72 employees
GTC is located in Adıyaman with its licensed R&D department & exceptional engineer team.
1995
GTC SOLAR raised undisclosed on February 8, 2020