aprilknight.net
Yahoo’s Marissa Mayer, other execs to step down
Yahoo CEO Marissa Mayer and five other executives, including co-founder David Filo, will resign from the company’s board when the company finalizes its $4.8 billion sale to telecommunications…