Cadbury swings to N17.2 billion profit in 2025 on higher sales, lower costs  - Source News