Result SHAKTI PUMPS (INDIA) LTD.-$ - 531431 - Financial Results For The Quarter And Nine Months Ended … BSE India Un-audited Consolidated and Standalone Financial Results of the Company for the quarter and nine months ended December 31, 2023.