New energy map for Newfoundland and Labrador, multibillion-dollar investments, electricity sector recommendations and more! More