You just read:

Populis Ranked Number 7 Fastest Growing Technology Company on the Deloitte Technology Fast 500 EMEA 2011

News provided by

Populis

28 Nov, 2011, 12:00 GMT