WebRTC and the Battle of the Browsers: Is Microsoft Giving up on Internet Explorer?

In June of 2014, the International Business Times reported a story that previously would not have been thought to be possible: For the first time since it won the...
Read More