Bell Media announces layoffs while assuring no impact on news programs. Meanwhile, Toro reports a mixed Q1 2025 with strong EPS but weaker revenue. Read more...