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.
Top 10 Largest Shopping Malls in the United States of America. 1. Mall of America, Bloomington, Minnesota. Mall of America is the largest shopping mall in the United States with more than 522 stores. It was opened in 1992 and still hold the first place. Its retail space in square feet is 3779242 which makes it largest in the United States.