Renewables Mega-Project Reaches Critical Development Milestone

The future of green energy in the UK is really exciting. Their geographical location made it possible for them to become leaders in offshore wind …