Home News Mahindra and Mahindra Financial Services rated ‘Hold’ by Edelweiss, says healthy revenues was the silver lining