Tag: Servotech Order for 1.2 MW Rooftop Solar