Afrimat faces toughest trading conditions since 2006 listing

· Moneyweb