E2E Lands $2M Series B for Petroleum-Free Biocomposites

September 25, 2012