site logo

Kaiser Permanente net income soars to $2B