Skype Introduces ‘Meet Now’ Which Directly Competes With Zoom

As the Coronavirus continues to wreck havoc the entire human population around the world, different countries ordered a lockdown to their territory which means only ‘essential businesses’ are on operation….

Read more »