Opole & Solaris Are Putting Even More Electric Buses On Polish Roads
Opole is a city located in southern Poland, on the Oder River. It’s the historical capital of Upper Silesia, and today it has a population of around 127,000. Opole is the capital of Opole Voivodeship (that’s Polish for “province”) and the seat of Opole County. Even though it’s the smallest … [continued]