Published in Shanghai Daily
The 7th Shanghai International Industry Fair is showing off the latest technologies developed in China.
Nov
Fair offers solar cells and elephants that fly
Written on November 6, 2005 by Minerva in IE News
Written on November 6, 2005 by Minerva in IE News
Published in Shanghai Daily
The 7th Shanghai International Industry Fair is showing off the latest technologies developed in China.
Comments