World Cup looming, Mercedes-Benz Stadium invests millions in new tech   The Atlanta Journal Constitution
source