Company Details

Rivertop Renewables
1121 E. Broadway St., Suite 132, Missoula, Montana, 59802, United States
Overview
Sustainable, biodegradable chemicals and bioproducts from plant sugars.
Total Raised
$28 M
Rounds
2
Links
Verticals
Biotechnology
Energy
Energy Efficiency
Oil and Gas
Renewable Energy
Investment History
Equity
Apr 2014
$26M
Equity
Nov 2011
$2M