Technology Magazine March 2019 | Page 208
CARAVEL GROUP
£ 2bn
Approximate revenue
1,000
Approximate number of on-shore staff
208
20,000 Approximate number of off-shore staff
MARCH 2019
Technology Magazine March 2019 | Page 207
Technology Magazine March 2019 | Page 209