Archive for 13 May 2007

2 pepper rating

According to a European Parliament draft report, European consumers lack confidence in online sales. A big reason: It’s hard to buy goods outside their home countries.