Talus Renewables logo

Talus Renewables

Energy & Environment

Recent Finacing

Series A

Recent Raise

$22M


Talus Renewables is a renewable energy infrastructure company that has raised $22 million in a Series A financing round to develop the first commercial, modular, zero-carbon green ammonia system.

Total Funding

$22M

Headquarters

New York, USA

Founded

N/A

Focus Areas

Renewable Energy
Infrastructure
Series A Financing
Equity
Green Ammonia System
Zero-Carbon

Investors

Rice Investment Group logo
Material Impact logo
Xora Innovation logo
Cavallo Ventures logo