Normally robust service sectors results the rout, according to BDO optimism index

Business confidence has crashed to the lowest level since 2012, and the economy is simply germinating because houses are stockpiling ahead of Brexit, according to a key sentimentality indicator.

The BDO optimism index, which plans how enterprises expect output to develop in the next three to six months, precipitated faster in March that at any time since the bleakest periods in the aftermath of the Lehman Brothers downfall in 2008.

Continue reading …