199 employees
STI Norland is a designing, manufacturing, and supplying solar trackers and fixed structures for vast size of solar photovoltaic plants.
1996
STI Norland raised undisclosed on February 19, 2020
Investors: Aurica Capital