Non-Payment of Invoices
Neptech has not paid several Past Due invoices amounting to over $5000. Not a company you want to do business with.
From: 83.93.177.118
Rating:

Issued Time: 2012-04-21 04:58:02