It's rare that a highly successful company mirrors its original business plan more than 15 years later. Amazingly, the vision and the insight into an unfulfilled customer need which Robert Keane developed in 1994 at the INSEAD business school France is still being realized at Vistaprint, the leading online provider of marketing products and services to small businesses around the globe.more...See more text