698998-tosabusx-1483442262-770-640x480

Electric Metro Bus Get Charge in Just 15 Seconds

Geneva, The electric metro buses are run in the capital city of Switzerland, Geneva on the experimental basis and their batteries are get charged in just 15 seconds. After that these ... Continue Reading →