A CBC News investigation reveals that provincial utility provider NB Power has paid a J.D. Irving company more than $12.3 million in penalties and contract renegotiation fees since 2009.
- How Bitcoin’s carbon footprint could be offset by blockchain’s green applications
- Speaking with Sviatlana Tsikhanouskaya
- PPE litter – the other ‘plague’
- Worshipping in a pandemic
- Brexit: The End of the Beginning
- Apple Maps’ Crimea border shift highlights role of online map providers in defining statehood
- When covering a story changes the story
- Is flight shaming the next climate change conversation?
- Normandy school renamed after New Brunswick D-Day hero
- The complex history of deciding who can compete in sports as a woman