Question: is revenue the same as turnover uk?
Answer: Both mean the same. It's the income generated by a business. They use the term 'revenue' in the US, and the term 'turnover' in the UK.