· has two campuses - The Chennai campus being a sprawling 27.5 acres green campus (South...
4
· has two campuses - The Chennai campus being a sprawling 27.5 acres green campus (South Asia's first LEED platinum campus), and a 7.2 acre fully residential state-of-the-art campus