Take a look at this NH Business Review article and learn how Peterborough is promoting new ventures.