The Foundation Announces Opening of New Post Production Facility Thursday, March 31, 2016 The Foundation, a full-service post production provider, has opened its doors in Burbank, California. The 5,700 square foot facility offers…