General ownership structure CompanyShare, % Genpact Limited 7.29 Sector share CategoryQuantity Technology 1