Business IIT Madras wins top spot for best educational institute for 4th yr in a row Dustin Moskovitz Jul 15, 2022 0 The Indian Institute of Technology (IIT),…