ReNew (RNW): Quarterly Earnings Beat Analyst Expectations

ReNew (RNW): Quarterly Earnings Beat Analyst Expectations