UK and Spain emerge as top investment destinations in Europe
Briefly