
Irizar has the U.S. on its radar
It is once again time to bring BUSRide readers up to date on the activities of Irizar, a very interesting and progressive company headquartered in the Basque country of northern Spain in the small town of Ormaiztegui.