Stephan Schmidheiny
Country:
Switzerland
Donation to the environment and sustainable development likely includes significant use of technology in environmental conservation and sustainable practices.
Claim Profile