Absolutely the worst service ever. I'm an executive at a NE company, recently relocated and the experience has been nothing short of horrifying. Innacurate information, outright lies, hiding behind supposed contracts, refusing to return calls or emails, saying one...Read more
Do you have something to say about NE BIO? What happened? What can we help you with?