E-Commerce
Inside the outsourcer's largest facility near Delhi
Inside the outsourcer's largest facility near Delhi
The area around the Indian city of Noida is a high-tech hub which plays home to a number of the country's IT companies.
Among them is HCL, India's fourth largest IT services company, which has 25 different offices in the Noida area - the largest of which is shown above.
Photo credit: Jo Best/silicon.com
Caption by: Jo Best
Join Discussion