techfluff.tv – the light-hearted internet tv show reporting on the London tech scene is back – along with a brand new website. You can see the latest more news heavy epsiode below along with a host of other interviews back on the website.
I am hoping the escalator pitch (a British take take on the “elevator pitch) makes a comeback in future episodes!