Barclays lays off 450 employees in India
Friday, 30 April 2010, 15:00 IST |
19 Comments