0 By Sofia Morelle Sustainable Marketing 27 Oct: Kiwano Marketing Wins Canada’s 2010 BBB Green Award Kiwano Marketing is proud to win Canada’s 2010 Green Award by the Better Business Bureau.