Tall Ship charity Jubilee Sailing Trust Ltd enters administration

The Sailing charity Jubilee Sailing Trust (JST) has announced that one of its subsidiaries has gone into administration after operating for nearly four decades.