TravelBird

Online booking platform TravelBird applies for suspension of payment

On 31 October, Amsterdam based travel agency TravelBird was forced to stop selling its online travel deals. The online booking platform filed for a...