Finance Business confidence within the manufacturing sector plunges in April , and Administrator 2025 April 27