GE and IHI to develop 100% ammonia-powered gas turbines

By Julian Atchison on January 30, 2023