Markets and financialOther Tavistock Group invests in Sri Lankan talent to form a global tech cluster publisherJune 30, 2018 The Elovate Group, a cluster of companies under multi-billion dollar international private investment organization The Tavistock Gro...