Peter Pan's King Cove plant closure during the winter will impact local revenue and fishermen, amid industry-wide financial struggles and delayed payments.