Rain is transferring its call centre staff to a multinational headquartered in India, but assures that it has ensured job security for its staff.
Rain is transferring its call centre staff to a multinational headquartered in India, but assures that it has ensured job security for its staff.