Super Green Solutions opens first U.S flagship, plans to franchise in the US and internationallyAugust 8, 2011 by Franchise Chatter 1 Comment in Franchise News, Green Franchise