About Eurotech - Better Business Bureau