Factoid by John Hope Bryant | Feb 12, 2008 | Uncategorized The U.S. is 25% of the world’s economy. Business Standard, India