China: renewable ammonia to reduce power generation emissions

By Julian Atchison on October 09, 2024