DPSCLTD India Power Corporation Ltd Offer for Sale Announcement 2024 - Trading Window Closure DPSC Limited closes trading window from April 1, 2024, until 48 hours after announcing financial results on March 31, 2024..Find Corporate Announcements for Press Releases, AGM, Insider Trading & SAST, Results and Corporate Action for India Power Corporation Ltd