Electric Owl, based in Atlanta, will provide a suite of green amenities to what has traditionally been a ‘very wasteful industry.’ The state of Georgia has become a production hotspot for movies and TV as companies look for more space at a cheaper price outside of L.A. and New York. In 2022, productions in Georgia brought in $4.4 billion, and Atlanta has been the home for recent shoots of Stranger Things, Ozark and, well, Atlanta.Read Full Story