BASF pilots floating solar system at US chemicals site

30 Mar 2023