SPU full form

Sheep Production Unit

What is the full form of SPU and meaning

An SPU could be considered as a sheep farm and processing facility whereby the lamb meat is also processed and packaged for retail consumption.