Delivery day of ten new 60 tonne electric dump trucks in China.