China National Chemical Engineering & Construction Corporation Seven (CC7), the Chinese state-owned engineering firm selected to design and build what is expected to become the world's largest green ammonia plant in Namibia, held high-level talks with President Netumbo Nandi-Ndaitwah during her state visit to China. The meeting in Chengdu brought together senior Namibian government officials, …










