Photovoltaic systems from a cancelled large project contract

Photovoltaic systems from a cancelled large project contract

Item no.: 16976

First quarter 2023