Brief

North Bay Corp. agrees to pay $2M to settle Santa Rosa, CA contract dispute