Sale of 4.95% stake in L&T Finance Holdings Limited at Rs.70 per share