K
Kapil GargReview ofVodafone Shared Services India
Indian business sucks here. Managers are biased to...
Indian business sucks here. Managers are biased towards their regional community.
Indian business sucks here. Managers are biased towards their regional community.
Comments: