Mahindra takes covers off Vision Thar.e, Global Pik Up Mahindra also unveiled its global pickup concept for international markets By fortuneindia.com