British Airways plc: annual revenue by country 2012-2020
British Airways plc is a group formed by nearly 30 companies with headquarters at Harmondsworth, UK. British Airways flights include national and international destinations, low fares as well as cargo and passengers flights.