Why WOW Bowed Out

A faulty business model, rising oil prices and competitive pressure all contributed to the demise of Iceland’s WOW Air, according to experts.