What would a 'megafarm' mean for a village? 23.05.2024 08:46 BBC News (UK) Millions of chickens and tens of thousands of pigs may be reared on the site.