Nalwa Sons Investments Ltd. submitted its Business Responsibility and Sustainability Report for the fiscal year 2023-24, highlighting its focus on sustainable practices as a non-deposit-taking financial company with a paid-up capital of Rs. 5,13,61,630.