CMC, a leading steel and construction company, has announced its second quarter results for fiscal 2025. Despite economic ...