IBC Forms $10M Foundation Independence Blue Cross has launched a foundation with an initial commitment of $10 million. October 6, 2011