Tim Armstrong: People need to vote on net neutrality

Less than a year ago, Yahoo and AOL officially merged after AOL’s parent company, Verizon, bought Yahoo for more than $4 billion. Since then, former Yahoo CEO Marissa Mayer has moved on to an unannounced venture.

Read More

Advertisements