US banking giant Citigroup has been named once again the largest company in the world by Forbes business magazine.
Forbes' Global 2000 list is based on a composite of sales, market value, assets and profits.
Bank of America came second, followed by HSBC Holdings, General Electric and JPMorgan Chase.
This is the second year in a row that Citigroup tops Forbes' Global 2000 list.
The company made an annual net profit of USD 21.54 B on revenues of USD 146.56 B in fiscal 2007.
Other companies that made the top 20 include British oil giant BP, Japanese car manufacturer Toyota and US insurance firm Berkshire Hathaway.