Trio of Edinburgh entrepreneurs launch ‘Dragons’ Den’ for start-ups
James Longcroft, John Ross and Sean Rollo are using their own personal wealth to establish Invest Scotland, aimed at “transforming Scottish businesses into game-changing global brands,” and helping those that would struggle to get bank funding. Funding of up to