INstalled Solar systems

90kW Net-Plus Industrial System

At a Tea factory