News

Chinese automakers' June sales point to slowing demand for electric vehicles in China, as regulators move to rein in aggressive pricing that has sparked industry price wars. The roundup of last ...
Shell has backed its financial statements for 2023 and 2024 after its auditor Ernst & Young informed it that it had not met U.S. auditor independence rules during the period.