3 ms·Maybe they meant 100% increase in market shareby mgh2 6y agoMaybe they meant 100% increase in market sharebsagdiyev 6y agoWhich makes sense, but it was worded in a way to whip up attention and those cherished internet points, I think.