International Travel demand: Full travel recovery likely in 12-24 months | Business News | WION