Cashbuild earnings blunted by the tough macroeconomic climate