I found this while browsing BMI's site:
This has probably been discussed already. If it has, well then I'm sorry.
Anyways, it says that they are getting ready to launch LHR transatlantic service this year.
Does this mean they are reaching an agreement regarding the Bermuda II?
Anyone have anymore details?
Any feedback would be greatly appreciated.