France energy giant TotalEnergies and U.S. power company Duke Energy Corp were the winners of two offshore wind leases in federal waters off the coast of North and South Carolina on Wednesday, the Interior Department said in a statement. Read More