Boston Consulting Group (BCG), a global strategic management advisory, tapped NELSON Worldwide for the expansion of its existing Business Services Center based in Atlanta, dubbed Nexus.

Read more with officeinsight here.