Schletter Supplies 130 MWp Project in Dominican Republic

The global photovoltaic mounting-solutions manufacturer will be supplying the mounting systems for a major 130 MWp ground-mounted project being developed by SEMI.