Mahindra First Choice's flagship brand for refurbished vehicles, AutoKart Refresh, has launched its 5th store in Mumbai, Maharashtra. Located at…