Is It Time for a Trading Tax?

Read more commentaries by Knowledge @ Wharton