Do you need to ‘be there’ to be in business? That’s the question The Economist Intelligence Unit asked 862 business leaders in its survey , sponsored by Cisco.

Continued here:
Infographic: The Power of In-Person Communication