National Grid has agreed to buy clean electricity from Cape Wind, the nation's first large scale wind farm off the coast of Cape Cod. National Grid says the contract would add about a dollar and a half a month to the average customer's bill.
National Grid agrees to buy electricity from Cape wind