Latest freight and logistics news: Portugal’s Amílcar Cabral Airport (SID) sees record passenger numbers in Q1 2024