Showing 1 - 2 of 2
This paper examines three software and/or information technology enabled services (ITES) industries—two in the early …
Persistent link: https://www.econbiz.de/10009350540
The Three Gorges Dam on the Yangtze River is the world’s largest and most controversial hydropower project. The 600 kilometer-long reservoir has displaced 1.3 million people and is wreaking havoc with the environment. The reservoir reached its final height in 2010, but many of its impacts...
Persistent link: https://www.econbiz.de/10011133239