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.