Sligro Food Group booked an increase in full-year earnings today (28 January) but said its profit margins will continue to be "squeezed" by the general state of the economy.