Sacrificial cattle traders face losses with decreased demand, falling prices

Markets

28 June, 2023, 11:30 pm
Last modified: 29 June, 2023, 12:20 am