British Airways is serving Michelin-starred meals in its economy class

British Airways is serving Michelin-starred meals in its economy class