The Deloitte Company logo is seen on a commercial tower at Gurgaon, 

The Deloitte Company logo is seen on a commercial tower at Gurgaon, on the outskirts of New Delhi
Reuters
The Deloitte Company logo is seen on a commercial tower at Gurgaon, on the outskirts of New Delhi August 9, 2012. REUTERS/Parivartan Sharma
View Comments