Why such a low BBB rating?
Asked by John O. on 10/8/2022
1 Answer
Meir B.10/9/2022
BBB is a separate entity with with an aim of providing a better business environment overall, though due to some misunderstanding at their end our rating has been scaled down.
Add your answer
Click to upload/insert
or drag & drop