Top players in ICT recognised at IITPSA President’s Awards