2 ms·Turnover presumably. In the UK it means the same as revenue in the US.by alasdair_ 12y agoTurnover presumably. In the UK it means the same as revenue in the US.