British Airways places order for up to 42 B777-9 aircraft

The aircraft will be fitted with 325 seats across four cabins