Mahindra & Mahindra Ltd. inks a Memorandum of Understanding (MoU) with the State Bank of India (SBI). This enables Mahindra…