Trees are huge biologic selfmaking solar cells with an
excellent future.
Please wait for translation and try it a few days later.
Perhaps, if perfectly speaking business English and German you can help to make this website by doing the translation?