Shakti Pumps India secures a Rs 654 crore contract from Karnataka Renewable Energy for solar water pumping systems.