A faulty business model, rising oil prices and competitive pressure all contributed to the demise of Iceland’s WOW Air, according to experts.
See All 52 Episodes of "Europe – Knowledge@Wharton"