The Deloitte Company logo is seen on a commercial tower at Gurgaon, on the outskirts of New Delhi August 9, 2012. REUTERS/Parivartan Sharma
1 / 7
Reuters | Photo By � Parivartan Sharma / Reuters / Reuters
Mon, Sep 9, 2013 4:29 AM EDT