Flowrox - Neles Finland Oy Keilasatama 5 , ESPOO , FI-02150 Finland Environmental XPRT News Environmental XPRT Downloads About Solutions products industries services Publications videos Latest news Downloads Home Companies Flowrox - Neles Finland Oy Industries Flowrox - Neles Finland Oy Industries Industries Served Chemical & Pharmaceuticals Food and Beverage Water and Wastewater Water and Wastewater - Pumps & Pumping