Mahindra Group leverages top internal talent for key leaders