Northland Power has entered into a 30-year corporate power purchase agreement (CPPA) with Taiwan Semiconductor Manufacturing Company (TSMC) to supply additional electricity from its 1.02GW Hai Long ...