ophion logistics

Our records show only one invoice that was paid on February 26, 2026.

Despite the agreed Net 30 payment terms, it took 78 days for payment to be received.