Yahoo small business deducted US $ 27.87 from my Master Card.Please advise me why this has been done?
1st
ranked

I’m happy to point you in the right direction. For any concerns about your Business Email account, please visit the Yahoo Small Business Community pages at https://help.smallbusiness.yahoo.net/s/ or contact their support by following this https://help.smallbusiness.yahoo.net/s/article/SLN29633.