Telegraph Business Club

Raj Tulsiani and Steve Baggi explain how their fresh approach has made the business a success.

Video URL: