IREDA shares: Q4 results 2025 tomorrow. Buy, sell, or hold?

IREDA's board meeting on April 15, 2025, will consider Q4 results 2025

Markets