Osbourne Store

Design, supply and assembly of a photovoltaic plant in a fixed structure for 3216KWp.

This project is located in Osbourne Store, Jamaica.

Location

Osbourne Store (Jamaica)

Year

2021