Mahindra expected to debut refreshed 3-door Thar on August 15

Auto