The final steel beam stands in from of a poster during a topping-off ceremony for the Salesforce Tower in San Francisco on April 6, 2017. The Salesforce Tower, officially the tallest occupiable building west of Chicago, is 61 stories high and is expected to be completed in 2017.
The final steel beam stands in from of a poster during a topping-off ceremony for the Salesforce Tower in San Francisco on April 6, 2017. The Salesforce Tower, officially the tallest occupiable building west of Chicago, is 61 stories high and is expected to be completed in 2017. Michael Short Bloomberg
The final steel beam stands in from of a poster during a topping-off ceremony for the Salesforce Tower in San Francisco on April 6, 2017. The Salesforce Tower, officially the tallest occupiable building west of Chicago, is 61 stories high and is expected to be completed in 2017. Michael Short Bloomberg

Business

April 12, 2017 8:38 AM

When an anecdote masquerades as an investment signal

Suggested for you

  Comments  

Videos

Editor's Choice Videos