Your place for Space News
Marissa Mayer was hailed as Yahoo’s savior when she took charge of the pioneering internet firm five years ago.