OECD

Finland tops the OECD ranking for most mobile data consumed per capita.

Organisation for Economic Co-operation and Development (OECD) has said this weekend that Egypt's decision to shutdown the Internet could cost ......