MEP is an old brand involved in the field of agricultural machinery. It is located in Italy and it is mainly known for its tillers.