Empire State Building Investors Claim IPO Cost Them $410 Million

Empire State Building Investors Claim IPO Cost Them $410 Million

Jin Lee/Bloomberg

The Empire State building from the 68th floor of 4 World Trade Center in New York City.