NW reports 2.15 billion profit, apologizes for cancelations

Printable View