Business

Western sanctions have stranded hundreds of airliners worth an estimated $12 bil..