Result Shakti Pumps India Ltd-$ - 531431 - Board Meeting Outcome for Outcome Of Board Meeting BSE India Results Financial Statement for the quarter and financial year ended 31st March 2025