Solaris Sells 18 More Electric Buses To Cracow Once again, European cities are outperforming American ones on the electrification of bus transit. I’ve talked about this before, but nothing has