Share
twitterlinkedinfacebook
Image 1 of 1
CST00378IND.jpg
© Chris Stowers / Panos Pictures..Bangalore, INDIA..Worker displaying a printed circuit board at the VXL factory.