The shares of Tata Motors Ltd (formerly TML Commercial Vehicles Ltd) will be listed today on both the BSE and NSE.