Mahindra & Mahindra is ready to give a mid-life update to the TUV300 subcompact SUV in coming weeks. Though, its official launch...