iMind in India: Online Video Meeting Platform from Any Device
iMind is the service for video conferencing, the selling point of which is its maximum simplicity. There is no need to install apps or create accounts for hours: all it takes is an Internet connection and a browser. The basic service of iMind is free, and paid tiers are priced quite reasonably.