Yep, all it says on the website is that the application form (Coming soon)........ How do they define coming soon then? A week, a month. They know full well when it's going to be uploaded to on-line status, they want to keep us on our toes...!
Any news about it from anybody in BA citiexpress, willing to share?
WB