“Electricity is the most efficient way of transporting people around the territory. We are focusing our development on electric buses now.” Alexander Dennis’ first electric double-decker...
The world’s biggest fully electric container ship built by China will start sailing between Shanghai and Nanjing every week, state broadcaster CCTV has reported. Developed and...