A total of 24 companies, including TVS Motor, Lupin, and Federal Bank, are scheduled to announce their March quarter results today
The company will break even for the first time at the end of this year, senior executives say