K

Kapil Garg

3 years ago

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

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

Comments:

No comments