Return to Homepage
A trust or promise to buy now and pay later under designated terms for goods or services.