ByUnicaus NEWSMay 28, 2025Industrial manufacturing progress slows to 2.7% in April, weighed down by mining and energy sectorsBusiness