After months of work, Charlottesville Area Transit has reached a tentative agreement with the city in its collective bargaining negotiations.
After months of work, Charlottesville Area Transit has reached a tentative agreement with the city in its collective bargaining negotiations.