Slightly OT
When I clicked on that link, I couldn't resist clicking also on the cabin service link from that page.
It still claims (and the same page has ads for Valentines Day this year, so it's hardly supposed to be out of date):
European business
Your clients will travel in style and will receive the ultimate in comfort, convenience and service. Their service will include:
separate business cabin on most flights
Most flights?