Advertisement

HBS Tata Hall

HBS Tata Hall

Tata Hall, the newest addition to the Harvard Business School campus, is slated for completion later this year.

Advertisement