Marketing โIโm sorryโ: Founder of $68 million shipping company blames banks for collapse Cara Waters November 30, 2012