4 ms·The website is India-based, so they may be talking about the consulting offices in India.by rchaud 2y agoThe website is India-based, so they may be talking about the consulting offices in India.