Jacada Travel enters administration in wake of Covid-19 slump

Founded in London in 2007 and employing 52 members of staff, the company specialised in responsible luxury holidays to destinations around the world, to a predominantly US customer base.

Source