Indian Institute of Technology, Bombay (IIT-B) and Indus Towers Limited, one of the world’s largest telecom infrastructure company, today inked an agreement for...