Companies in India are scrambling to ensure that the millions who staff the back offices of Wall Street banks and take on work outsourced by
Tag: locks
Delhi locks down borders, police to issue curfew passes for essential travel
NEW DELHI: To ensure the smooth continuance of essential services, Delhi Police today decided to issue curfew passes for goods vehicles driving into the city