WASHINGTON, April 2 (Reuters) – The U.S. Interior Department on Tuesday approved the country’s eighth commercial-scale offshore wind project, which will be built off the coast of Massachusetts, bringing online electricity to power more than 900,000 homes. WHY IT IS IMPORTANT The New England Wind Project approval brings the U.S. one-third of the way to … Read more