"on its website the company promotes environmentally friendly investments" in German On its website, the company promotes environmentally friendly investments. Auf ihrer Homepage bewirbt die Firma umweltfreundliche Geldanlagen. Detailed translations for "on its website the company promotes environmentally friendly investments" On its website, the company promotes environmentally friendly investments. On its website, the company promotes environmentally friendly investments. Auf ihrer Homepage bewirbt die Firma umweltfreundliche Geldanlagen.