FCRI in the Forefront of Flow Technology Admin Jul 31, 2017 Fluid Control Research Institute, popularly known as FCRI, is a state-of-the-art flow lab and fluids engineering facility situated in Palakkad, Kerala.…