The Indian Institute of Management (IIM) Kozhikode entered the record books over the weekend with the largest number of women graduates from any top business school in India -more than 50% of the batch. The best all-round performer, as well as the second and third rank holders, were women.