US Department of Interior Authorizes 10,000 Megawatts of Renewable Power
The U.S. Department of the Interior announced Tuesday that it had approved the Chokecherry and Sierra Madre Wind Energy Project site as suitable for wind energy development, ensuring that, since President Obama announced his “all-of-the-above” strategy, over 10,000 megawatts (MW) of renewable power have been authorised on public lands. The … [continued]