Commercial Metals Co. (CMC), Irving, Texas, achieved record earnings from continuing operations of $130.4 million, or $1.07 per diluted share, on net sales of $1.8 […]
South African Redstone concentrated solar power (CSP) project has achieved its first debt drawdown on the largest renewable energy investment in South Africa to date. […]