August 1, 2025Business Following the closure of its Toronto franchise, Miami Ad School will shut down its Atlanta campus in six months.Read More Share: