BASF Inks 25-Year Deal with GEDI for Renewable Electricity Chemical giant BASF (FSE: BAS) has secured a significant step towards sustainable operations at its Zhanjiang Verbund site … Read More