Christopher Babayode
Jul 13, 20111 min
Globalization and Technology are convergent and polarizing. The necessity of face to face contact in business is often topical – insights from an Economist article http://ping.fm/vjLGi