On the southern outskirts of Ezhou, a city in central China’s Hubei province, a giant apartment-style building overlooks the main road. But it is not for office workers or families. At 26 storeys it is by far the biggest single-building pig farm in the world, with a capacity to slaughter 1.2 million pigs a year.