THE International Air Transport Association (IATA) has announced international scheduled traffic results for June showing airfreight demand was down 16.5…

Read More