Coronavirus: British Airways eyes deal with unions as it fights to survive

British Airways expects unions to agree to new terms and conditions this week, ending a rancorous dispute that has soured relations between staff and management and compounded the airline's challenge in managing the impact of coronavirus.