San Francisco officials have launched an investigation into a giant 'X' logo installed on top of the Twitter building.

Share:
More In Business
Load More