Did you know 80 million meetings are held on earth everyday?