Winter warmth spread by corporate charity drives