Business 2.0 TV is the world’s leading tv business channel for digital business and technology. It is based in London, UK, Europe.