NNews Read More 2 minute read Designed in China, self-powered turnstile: Green PassbyKey2010/09/07 (ixiqi) Have you ever noticed the widely used turnstiles at the subway stations, the Olympic Games, the World…