Mahindra scouts for land for new plant; aims to bolster service network August 24, 2025 by Mahindra aims to set up a new plant and expand its service network to cater to a wider range of consumers.