VW Becomes The World’s Most Indebted Company, Owes More Than South Africa!

Five of the 10 most indebted companies in the world are car manufacturers