With over $408 billion in revenue, Walmart has regained the coveted top spot on the annual Fortune 500 list. The mega retailer had slipped to #2 behind Exxon Mobil on last year’s list after two consecutive #1 years in 2007 and 2008.
Americans spent more than $9 billion on the cholesterol drug Lipitor in 2004—more than any other drug, according to government estimates released today. “Cholesterol drugs in general raked in the most money for their makers,” followed by stomach acid drugs. [Reuters]