
HONG KONG -- The show-stopping piece of technology on display in Beijing this week had -- despite its enormous size -- remained hidden from public view for years. Its existence had first been officially acknowledged back in 2014 in a cryptic mention on a provincial environmental website.