British Airways to debut Starlink Wifi on board this month

The news comes as the flag carrier posted operating profits of £2.23 billion by 2025. The post British Airways to…