WATCH: Why business confidence has slipped Sacci chief economist Richard Downing talks to Business Day TV about the latest BCI data