RE: Titan travel advert26 Jan 2025 19:50
Last year they made £1.5m profit on revenues of £150m on their travel business. A 1% net margin. During covid they made a cumulative loss of £66.2m on said business. It is utter dross, heads you make £1.5m and tails you lose £66.2m. They should sell and get rid.