Yahoo's services appeared to be down on Wednesday, with several users reporting about a 'too many requests' error appearing on the Edge, Finance and mail platforms ...
There are few things more frustrating than trying to log in to an email account you use every day and being unable to do so through no fault of your own. We have all forgotten or lost our passwords ...