Uncertain times for 2,500 Lehman India staff

US investment bank Lehman Brothers has around 2,500 employees in India. Recent reports said the company had asked a section of its BPO staff to quit.

Leave a Reply