In a blink of eye -- within a span of 0.007 seconds -- electricity generated from China's wind-and-solar-rich Xinjiang Uygur Autonomous Region was transmitted to the energy-hungry Chongqing Municipality, located 2,260 kilometers away, XINHUA reports.
The State Grid Corporation of China on Tuesday announced the...
African coffee-producing countries are fostering South-South cooperation to enhance their positions in the global coffee industry by expanding their sales networks through trade fairs and e-commerce platforms, targeting emerging markets such as Egypt, Nigeria and China, according to XINHUA.
The call for Africa to move...