We run an e-commerce business which has many suppliers in the US and many clients there. For this reason we would like to gain accreditation with the BBB. Is this possible unless we have a physical presence in the US?
The BBB Accreditation Standards state that the company must be "based in the United States" or Canada. Unless you meet that, I think the quick answer is no.