Revenue vs turnover

Dear all,

Do you think, for a company, turnover and revenue have the same meaning? If not, how to distinguish them? I can’t find the difference in dictionary.
Are they interchangeable?Please give me examples.

Thanks
Quoc

The following thread should be enlightening:

Revenue vs. turnover
[size=75]http://www.english-test.net/forum/ftopic4939.html[/size]