Sheep
A UK-based investment group has just purchased the world’s biggest sheep farm, based in Australia, that stretches to 1,046,323ha.