John Lewis has recorded a loss of more than £20m after deciding to pay out a staff bonus for the first time in four years. The retailer revealed it moved into the red in its most ...
There's always at least one cloud in the sky.