Mahindra & Mahindra Financial Services has received affirmation in credit ratings for non convertible debentures and subordinate debt of the company at CARE AAA; Stable.