Eighteen associate editors of Statistics and Computing resign after Springer Nature announces a $3,000 APC

Source: Retraction Watch