Insight accepts payment by Credit, Debit, corporate purchase card (AMEX and Visa) and can offer payment on terms. Please contact your assigned Account Manager or general sales 0844 846 3333 who will be able to advise the payments methods available.
Is this answer helpful?