Remote conferencing
Free version : Up to 100 participants , time limited to 40 minutes.
Free version : Up to 50 participants , share and record screen, real time live translator
Google Hangouts - anyone who has a gmail account.
Free version : record and share screen,