Maija Palmer Investors bet on European shopping sites