BASF/Noria Energy install floating solar system at US site March 30, 2023 // 2 Comments As part of its sustainability goal of achieving net zero CO2 emissions1 by 2050, German chemicals firm BASF says it has [...]