Travel slump could cost 25 million jobs - IATA

Reuters 4/7/2020