2007 Amsterdam Fusion Dinner: Discussions included a range of industry topics
EU Commission more
There are six languages that make up 88 percent of the "global wallet" for online spending.