Davis-based Marrone Bio reports gains in revenue, shipments; losses reduced

May 11, 2017 02:04 PM