Tuesday, 20 May 2008



Authors: INSEAD & World Economic Forum

Measures the extent to which 127 economies are "networked ready" and also contains a series of articles on ICT and innovation.

Now available in Library & Research Services' Reference Collection.

No comments: