The billion-dollar legacy of Marvel Comics creator Stan Lee (infographic)
The characters he co-created generated billions of dollars
Tesla reported its first quarterly profit since Q3 2016 (infographic)
Its revenues soared
Google relying less on advertising for revenue (infographic)
The company’s non-advertising revenue reached $15.5 billion, up from just $667 million in 2008