Glossary FAQs

Glossary Frequently Asked Questions for Alberta, Glossary

Glossary FAQs

  • What is electricity and natural gas deregulation?

    Historically, your natural gas and electricity were supplied and delivered to you exclusively by the local utility company for your area, also known as the Local Distribution Company (LDC). The energy industry across the country...

back to top