Heinz has released its 2007 Corporate Social Responsibility Report. On the green side, Heinz says it is promoting sustainability initiatives through innovative packaging. For example, the iconic glass Heinz ketchup bottles are now manufactured using 100...