ABB, a pioneering technology leader, revealed that its 20-second flash-charging technology was a hot topic recently as two articulated electric buses, the first-of-their-kind in the world, went into service on bus line 23 in Geneva, Switzerland. It takes less than one second to connect the bus to the charging...