Peter

Peter

Peter - wind turbine The Issue In Aug 2019, TESC installed a DEESS on behalf of Peter who lives on the north coast of Northern Ireland. When we met with Peter, he already had a wind turbine installed but Peter wanted to increase his investment in green renewables and...