Free Press Journal

Alstom India

FOLLOW US:

Sunand Sharma, chairman & country president of Alstom India, poses for a picture after an interview at his head office in Noida, India, on Friday, October 15, 2010.