Loading: Irizar to supply 15 electric buses and infrastructure to Swiss city of Schaffhausen; Rhine River hydropower