Technology Solution Services (TSS)
India
Advisory - Business Enterprise Services Team (BEST)
Tax - Specialized Tax Services (STS) - R&D