Yahoo chief executive Marissa Mayer has apologised to users of its email service after several days of problems.

    




View source website