Cheetah-inspired Mahindra XUV300 Finally Launched in Nepal! You don’t need me to point out the symbolic popularity behind the name, “Mahindra”. It… by Jubindra K.C — August 18, 2019 in Auto 0