Business confidence remains strong