Falcons owner Arthur Blank and the construction team are hoping the venue will be the first of its kind in the NFL to receive a LEED Platinum certification.
Twitter has been aggressive in its pursuit of live-streaming rights, and a partnership with Apple TV could help the social media company expand its new audience.