Animal Feed Manufacturers Association (AFMA)
Agri-Hub Office Park, Block B, 477 Witherite Street, 0081, Pretoria, South AfricaThe Animal Feed Manufacturers Association of South Africa (AFMA), is the official industry representative body of the South African feed industry in the livestock feed sector and larger agricultu…