By CEP Staff • 2 May 2013 in News

Biodiesel producer REG’s 1Q net profit rises 331% to $46.40 million