CareEdge Ratings: India needs over ₹4L/cr energy storage by FY32

Business