Topics: telepresence

Airwaves vs Airlines

On face to face meetings and technology