From 1 January 2025, individual electronic Identification Devices will be mandatory for sheep and ...

Read More