Technology

Finnair to install wifi on short-haul fleet

By tom newcombe /