Labourers work at the construction site of a shopping complex in Noida

Reuters
Labourers work at the construction site of a shopping complex in Noida
Labourers work at the construction site of a shopping complex in Noida, on the outskirts of New Delhi September 1, 2013. REUTERS/Anindito Mukherjee
View Comments (0)