Numerica Corporation new website announcement

Numerica has just launched our new website! Check it out at www.numerica.us.