Tully's sold its bean distribution business and brand to Green Mountain Coffee Roasters in 2008, earning $40.3 million in the deal, allowing them to pay off part of its balance sheet of $102.1 million and expand its retail business.
West Edmonton Mall. West Edmonton Mall (WEM), located in Edmonton, Alberta, Canada, is the largest shopping mall in North America and the tenth largest in the world (along with The Dubai Mall) by gross leasable area. It was the world's largest mall until 2004.
Largest Malls In The United States With 400 stores, 35 to 40 million annual visits, and around 12,000 shoppers at a time, Bloomington, Minnesota's Mall of America is the largest mall in the U.S. Mall of America, the largest mall in the US, houses 520 stores and the worldâs largest indoor park, Nickelodeon Universe The Economic Benefit of Malls Shopping malls contribute greatly to the US economy.