The Winter Olympics are over, but the massive stadiums, hotels, and roadways that were built for the event arent going anywhere. And if history is any indicator that could be a major problem for host city Sochi. Russia spent a record $51 billion preparing Sochi to host the games, transforming the seaside resort city into […]
Latest Comments