Tech Mahindra is a leading provider of solutions and services to the telecommunications
industry and is the fifth largest software firm from India.
933 days ago
Sport & Education. #Connected! @ECMahindra Announcing the 2nd International #Grand Masters #Chess Tournament
Realtime comments disabled
©2016 Twitpic Inc, All Rights Reserved