Steelmaking is happening at an extraordinary scale. Global crude steel production reached about 1,849 million tonnes in 2025, and while China continues to dominate volumes, India’s production is growing at…
To hasten the shift to electric vehicles, Mahindra & Mahindra has launched its Electric Origin SUVs BE 6e and XEV 9e at disruptive costs, undercutting popular internal combustion engine vehicles…