Chemicals giant BASF forms own renewables business with green power demand 'set to quadruple'
German group that has already completed major deals sets up new unit to develop project and seal PPAs
German group that has already completed major deals sets up new unit to develop project and seal PPAs