Home Business Fight for Survival: British Airways to Cut 12,000 Workers