United Kingdom: Crossing on red

A new ‘dashboard’ performance management system has been developed by British Airways for its 8,800 cabin crew …

Please login to view this content or become a member by joining now.