Lionsgate continues to expand its production footprint, this time as anchor tenant with naming rights to the new 500,000 square-foot Lionsgate Studios Atlanta. The 40-acre, $200 million complex in Douglas County (the site of some location filming for The Hunger Games) will be up and running in late 2023. About 16 miles from Atlanta center […]