Front Page

Front Page

EV uptake to slash oil demand

Despite near-term challenges in some markets, the uptake of electric vehicles (EVs) globally remains strong. Last year, about 20 per cent of new cars sold worldwide were...