Says, it does not have 60 offices in Delhi NCR as reported by some media.
Latest Updates & News Article