Armenia 107
Azerbaijan 76
Georgia 103
Russia 72
Slovenia 41
UK 12

Source: weforum.org
*ranges from 1 (the most efficient) to 139 (the least efficient).

Effectiveness of Information and Communication Technology usage in Business* – 2010 ranking