Simon DePietro

Renewable energy boss warns companies will abandon Irish offshore wind projects