Avanta’s New Office Space At Nehru Place Gets Ready For Launch
By the first week of October 2016, the premium serviced office space provider shall add more seats to its existing score of 1100. This commercial facility is located in the Asia’s largest IT hub in south Delhi, right next to the metro station of Nehru Place. “Our year-on-year expansion plans have been possible only because … Read more