Air Sewa – a web portal and Mobile App for air passengers June 1, 2017 | No Comments | News Air passengers will now have a web portal – Air Sewa – and a mobile App to register all their complaints regarding baggage loss, long […]