Massachusetts ratepayers to pay extra $512M for transmission line for Canadian hydropower