Grafton Group on track to meet annual profit despite revenue dip

Grafton Group on track to meet annual profit despite revenue dip