Amazon sellers in the U.S. will soon be required to provide their business contact information including names and addresses. Today, the e-Commerce giant informed U.S. sellers on Wednesday that it will soon require them to disclose their business name and […]