Meetings

Tata Communications is planning to build 100 "public access telepresence sites