Header Ads

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.

from Travel Industry News | Breaking Travel News
Read The Rest:breakingtravelnews...

No comments