CRI Pumps was already established in 1961 in India. Today they are in 120 countries!
This company does everything itself. From the metal melting to the final product, it is all their own handiwork. This means they can promise excellent quality at lower prices!
Contact CRI Pumps for more information at 011-805-8631.