What does ICRA's BBB+ rating mean
Icra Downgrades SPCPL's Rating To BBB+ On Delay In Securing Working Capital
Banking - Published date: .
The delay has impacted the engineering, procurement, and construction (EPC) operations in FY23, resulting in modest prof... Read more