[ad_1] India Ratings (Ind-Ra) has downgraded Sterling and Wilson Renewable Energy Ltd’s (SWREL) bank facilities from “BB-” to “D” due to delays in servicing its debt obligations […]
Best Business Review Site 2024
Best Business Review Site 2024
[ad_1] India Ratings (Ind-Ra) has downgraded Sterling and Wilson Renewable Energy Ltd’s (SWREL) bank facilities from “BB-” to “D” due to delays in servicing its debt obligations […]