Home Travel News Virgin Atlantic now provides Wi-Fi on board its entire fleet