Whereas the average size of organic farms in Germany is 48 hectares, some of them have surface areas of between 4,000 and 6,000 hectares. The latter are often controlled by investors from outside agriculture. The biggest German organic operation is in Mecklenburg-Vorpommern. It belongs to the logistics company Fiege. The farm has 4,600 hectares and 50 employees. They raise about 4,000 head of cattle, 1,300 sheep and over 130 water buffalo. Similarly, in 2015 Thomas Greim – owner of Dennree organic product trading company and 200 organic supermarkets in Germany and Austria – bought the Agrofarm cooperative with a surface area of 4,000 hectares to convert it into an organic farm, especially focusing on dairy. There is a fierce debate in Germany as to whether farms of this size can really be considered as organic.