Challenges Faced By British Airways HR And Strategies Used To Manage Them