Artist rendering of the INSEAD San Francisco Hub for Business Innovation.
Caption Artist rendering of the INSEAD San Francisco Hub for Business Innovation.
Source INSEAD
Other pictures
Download
Related Press Releases Links INSEAD to Open First Permanent Facility in North America
INSEAD宣布成立旧金山商业创新中心