INstalled Solar systems

120kW Net-Plus Industrial System

At a Tea factory