L&T Finance approves final dividend of Rs 2 per share. Check details – Economic Times June 10, 2023 by Bharat Shukla source