CBILs and CCFFs - a few thoughts for UK businesses ahead of launch week