Best Higher Education/Research: Clemson University Wilbur O. and Ann Powers College of Business

Situated in the heart of campus, the 176,000-sq-ft predominantly brick and glass double-tower structure is more than twice the size of the previous home of the College of Business.

Source: New feed


Leave a Reply