Bernard Moteurs Engines, Pump Sets and Generating Sets. Known for their reliability and durability, for various applications.