Business BYD surpasses Tesla in annual revenue for 2024By Tapiwa Matthew MutisiMarch 26, 2025 Chinese electric vehicle (EV) manufacturer BYD has reported impressive annual revenue figures for 2024, surpassing…
Manufacturing ArcelorMittal to Close Two South African Steel Plants, Affecting 3,500 JobsBy Staff WriterJanuary 8, 2025 Multinational steel giant ArcelorMittal has announced the closure of two steel manufacturing plants and a…