Economy's tumble worse than expected

Business ·