Business leaders Rooney Castle, Ashley Laporte and Eliza Leeper have joined the board of directors at Vermont Businesses for Social Responsibility, a statewide, nonprofit business association. Castle, ...