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