Alberta, Canada Is Imposing a Moratorium on Clean Energy

The government of the western Canadian province of Alberta is temporarily halting the approvals of...

Read More