The U.S. Department of the Interior has announced the sale of two leases for proposed offshore wind sites off the coast of Delmarva Wednesday.
From
To
