JSW Energy's step-down subsidiaries received updated credit ratings from ICRA. Most were reaffirmed at A+/Stable, while JSW Vayu (Som) Private Limited saw an upgrade to A+/Stable from A-(Stable). This signals stability and improved financial strength.