Talus Renewables Secures $22 Million in Series A Funding for Modular Green Ammonia SystemsBy Philip BrooksNovember 3, 2023 Talus Renewables, an U.S. supplier of green ammonia systems, has successfully raised $22 million (EUR 20.6 million) in a Series A funding round, a venture co-led…