Thomas Anderson 22 Apr

Thomas Anderson

I Thomas Anderson a native of Scotland (Part of the United Kingdom), and on an assignment here in India with Multi National Company (GE/Alstom power).

This is my 1st ever visit to India. While I have been here in India I have witnessed that a great deal of the Indian people have to face a great deal of hardships in their lives. Read More…