Merck leads this category in the Management Top 250, followed by Genpact and Intel
Source link