TC Energy Corporation has confirmed that it will terminate the Keystone XL pipeline project.
The announcement, made on Wednesday, June 9, 2021, comes five months after...
The National Environmental Standards and Regulations Enforcement Agency (NESREA) has reiterated its commitment to partner critical stakeholders towards promoting...