In Finance, Regular Press ReleasesPosted March 17, 2025 Optimism on Financial Performance Declines; Industrial Sector witnesses largest drop since Q3 2023