NOT_RICK, 1 month ago They did make a $60 million deal recently with Google, so maybe it’s related to that?
They did make a $60 million deal recently with Google, so maybe it’s related to that?