3 ms·
India is also very nepotistic and it might well be Indian managers already present in the US pushing for entry of their relatives, schoolmates and friends.
by inglor_cz 11mo ago
India is also very nepotistic and it might well be Indian managers already present in the US pushing for entry of their relatives, schoolmates and friends.