Alerts go out that Lake Powell may stop producing energy by 2023 with water levels declining Two of the major reservoirs such as Lake Mead and Lake Powell are experiencing a large decrease in water levels and many fear that they may stop producing energy soon According to the Bureau of Land Management, it believes… Continue reading Business News – 09-23-2021