Esya 2012 – IIIT – Delhi – Tech Fest

‘Esya’ is a Sanskrit term meaning ‘exploration’ and stands testimony to our vision of exploring the unexplored and making the world a better place to live in .

Read more