K

Indian business sucks here. Managers are biased to...

Indian business sucks here. Managers are biased towards their regional community.

Comments:

No comments