Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jun 17, 2013
Removal of the 124-foot crane on the south side of the Olin Business School construction site in May 2013 marked a major milestone for the project. The $90 million expansion project for the business school at Washington University in St. Louis is on schedule to be completed in the Spring of 2014.