Business confidence is at its highest level in almost four years, but it is uncertain whether the improvement will last.

Business confidence is at its highest level in almost four years, but it is uncertain whether the improvement will last.