The last day to order and ensure your package arrives in time for Christmas is December 16.

98 UK publishers have gone bust over the last 12 months

You’d think that by now the damage to the publishing industry inflicted by the rise of the internet might be bottoming out. Not so. Ninety-eight publishers declared insolvency over theRead more »