Whale Deaths Confirm President Biden’s Offshore Wind Expansion was a Mistake
Amelia Ward Online Editor in Chief On Sept. 15th, 2022, President Biden announced his long-awaited plans to expand U.S. wind energy production by using floating offshore wind technology. This energy was promised to power millions […]