From 2006 to 2010, Populis' revenues grew by an average of 43 percent annually, reaching revenues of 58 million euros in 2010 [REF].
Several strategic mistakes by the management led in 2016 to the demise of the Group.