Cogniss launches its new global headquarters in Cambridge, UK CorporatePrethiba SubramanianJuly 26, 2023cambridge, uk, headquarters, cogniss office