advertisement
advertisement

Yahoo CEO Marissa Mayer invested in 53 acquisitions—but did they pay off?