Bharat.live: This Uttarakhand Startup Has Made a...
Business Wire India An indigenous, platform-free video conferencing application An application that cares about the privacy and safety of users Easy to use, secure, customizable, and browser-based app...