Friends, Romans, potential business geniuses, lend us your ears. One of the UK’s longest running small business competitions is BACK for 2013, and is looking for innovative startups to invest in. What are you waiting for? Get those creative juices of yours flowing and learn all about this year’s The Pitch. Continue reading The Pitch 2013 – do you have an idea worth £25,000?