(IN BRIEF) Barclays has introduced the Demo Directory, a novel online platform that allows UK businesses to connect with potential…