Johannesburg (AFP) – South Africa’s flag carrier said Friday it had signed a new labour deal with workers to end a costly week-long strike that had forced many flight cancellations.

“South African Airways (SAA) has reached an agreement with unions to end the industrial action, which began seven days ago,” the airline said in a statement.

Thousands of SAA staff went on strike last Friday after the cash-strapped airline failed to meet a litany of demands, including higher wages and job in-sourcing.