Capgemini bags top spot in Everest Group Engineering Service