Question: who owns the mercedes benz stadium in atlanta?
Answer: Georgia World Congress Center Authority