News

Tata Elxsi's Q1 net profit drops 21.5%, Zee's warrant proposal rejected, IREDA's profit declines, and more corporate updates.