No media source currently available
Harvard Business School has moved to the Big Apple. Well, sort of. VOA's Tina Trinh has the story.