Also from this source


You just read:

Duke Energy inks second innovative swine waste power deal in 2016

News provided by

Duke Energy

24 May, 2016, 08:49 ET