
How Chongqing Won the Three Gorges Large Transformer Project: A First-Hand Account
In 1993, China’s decision to build the Three Gorges Dam triggered an unexpected competition: which city would manufacture the world’s largest power transformers — units







