News

On Tuesday, the Birmingham City Council approved three contracts totaling $13 million to repave streets across the city.