Jamba enters into 15-store purchase agreement in Denver Jamba Juice has announced the signing of a purchase agreement for 15 stores in Denver, US, with existing multi-unit fran... Read more November 04, 2010