Wow Air failure strands thousands of passengers

Iceland’s Wow Air has stopped flights, stranding thousands of passengers. Its website says Wow Air has ceased operations and cancelled all flights. Wow says passengers needing to travel should book with other airlines. The carrier, which had been in funding talks with investors, flew from London Stansted and Gatwick in the UK. It said some airlines […]