Renewables and the Grid – Challenges and Solutions A personal perspective Cameron Smith Country Manager (Scotland), Mainstream Renewable Power.
The opportunity