The UK’s world-leading offshore wind sector has its first corporate power purchase agreement (PPA) after a deal between developer Orsted and utility Northumbrian Water. The 10-year PPA will see