Ryanair fined €10m for limiting online travel agency sales
Ryanair hit with a €10 million fine by Italy's competition authority for restricting ticket sales via online travel agencies (OTAs). The ruling could reshape airline booking practices. Read the full details.