American financial firm fires 80 customer service staff in India

Business