On The Beach shares up as annual profit rises on passenger numbers
On The Beach Group PLC on Tuesday hailed an uptick in passenger numbers, after seeing pretax profit jump over the course of the financial year. On The Beach Group is a Manchester, England-based...