Asian Paints IndiGo IREDA Glenmark Pharma Among 131 Companies Reporting Q4 Results on May 29 NPK Q3 2023 Earnings EPS of 099 Reported Amid Limited Financial Disclosure Nationwide Customer Criticizes Board Election Process Amid Allegations of Unfair Treatment