Shenzhen Energy: grid-connection for integrated renewable ammonia facility in China

By Geofrey Njovu on February 09, 2026