News VLens Completes 42,000 Digital Contracts and Surpasses 200,000 Users in Q2 2025 6 July 2025 · 17:09