China is investing over $10 billion into building the Pinglu Canal, its first major canal project in more than a thousand years. Spanning 130 kilometers, this mega infrastructure project could ...
When competition overheats, some Chinese companies opt to chuhai, or “go out to sea,” and many micro-drama producers are ...