Ok today let's talk about revenue. By the way, as an aside revenue and ...

Read More