World’s Most Indebted Companies – Number One Owes More Than India’s GDP

World’s Most Indebted Companies – Number One Owes More Than India’s GDP
Among the world’s 10 most indebted companies, five are Chinese, three are American and one each is French and Canadian.