Words marked: It's surprising that Trading Revenue is declining! Maybe when you fire and lay-off your best people that the organization doesn't function so well? The losers that are left behind are doing the kind of job that I've expected. Things... — read more
See this post in the thread