Image via CrunchBase
Well, it looks like the war is over. Microsoft is conceding to YouTube by scaling back on their video service Soapbox.
Wait, Microsoft has a video service? Apparently they do.
For some reason, Microsoft likes to try to make an application to compete in every market. When it comes to online video, this really doesn’t make [...]
