New Resource certified as a B Corporation for sustainability commitment