0 / 60 seg.

Out of 132 countries worldwide having established a definition of universal access and/or universal service, more than two-thirds have included Internet access in that definition.