Business daily

China looks to ban production, sale of petroleum-powered vehicles

China says it plans to ban the production and sale of petrol and diesel vehicles in the near future - we take a closer look. Also today: Hurricanes Harvey and Irma are contributing to the most expensive year ever for insurance companies, and Apple suffers a major software leak.