More than 1.6 billion video views across IPC digital channels in 2024, while number of internet searches breaks the one ...