Flash charging for electric buses, or e-buses, is coming to Geneva. After a successful pilot project, technology company ABB won a contract from Transports Publics Genevois to deliver the revolutionary technology, which could...
Electric vehicles are a great option for personal use, but when it comes to public transportation, the technology has its limitations. Electric buses require overhead power lines or lengthy recharge times to stay running....