wsis

ICT “must meet needs of the world”

Information and communications technology or ICT must continue to meet the needs of the world, according to a senior Internet executive.

Audio -