DPSCLTD India Power Corporation Ltd Quarterly Earnings Reports Announcement 2024 - Financial Results Submission DPSC Limited submits financial results for the period ended June 30, 2024 with total income of 17,793.30 and profit before tax of 519.41..Find Corporate Announcements for Press Releases, AGM, Insider Trading & SAST, Results and Corporate Action for India Power Corporation Ltd