Tata Strategic is the largest Indian owned management consulting firm in South Asia focusing on strategy formulation (including India entry), performance improvement, organization effectiveness and business optimization for domestic and foreign co...