HERE’S MY FEEDBACK
This is horrible. My company has utilized Yahoo biz mail for the past 20+ years and suddenly I have to constantly sign in to two accounts just to get my mail. Whatever has happened, please change it back. AND IT’S FULL OF ADS
629th
ranked
