This article is closed for comments.
So eighty percent didn't make it? Not good for business.
9.5% of 7.272 is 69.
This means that 69 out of 124 that took part in 2013 did so this year and that amounts to ie 56% !
Now comparing the numbers: in 2013 there were 124 participant. In 2014 there were 7272 - an increa ...
read full comment