News Cascades posts net loss of C$20m in Q1 FY24 The company's net debt stood at $2.02bn as of 31 March.