News

City of Tulsa Mayor G.T. Bynum and IC Bus announced a new 20-year agreement to keep the school bus manufacturing facility at the Tulsa International Airport, according to the City of Tulsa.