This reads as if it was posted by someone working for the Chinese Government. The language itself is supicious.
Probably all true with the exception of poor quality control. When the Chinese want to control quality they can, Instance their superfast rail network. I’ve ridden on it often enough to be very, very impressed.
It looks impressive for sure. The Three Gorges Dam looks impressive too, but it is a monster that will eventually fail.