Escrowpay is a digital escrow payments platform based in India that enables faster and safer transactions across various use cases.