How Ellen Degeneres's sole tweet sent her Twitter followers into a tizzy!
The money stashed away in tax havens is estimated at between $5.6 trillion and $32 trillion, numbers to make your eyes pop, asserts T N Ninan.
Aseem Chhabra picks 10 fascinating films he watched in Macao -- a blend of Asian, independent, Hollywood projects and even a 66-years-old classic Japanese film that still stands the test of time.