All Posts Tagged Tag: ‘’ Puts Innovation On Display

If you’ve got a great idea, but lack a cash flow – or if the opposite happens to be true – may be just the place for you.  The site, which launched yesterday, intends to let “[a]nyone, across all industries, at any stage … share ideas, products, services and businesses with the rest of the world, mainly through video.”

Read More