Novaturas is a leading tour operator in the Baltic States, and it has just revised its performance forecast for 2024. The group low expects its EBITDA loss to amount to [..]