The bird logo, measuring roughly 145 inches by 105 inches and mounted on the southeast side of Twitter’s former headquarters, was a fixture during the platform’s most influential years. From 2012 to ...