Filter
Energi
Filter
China has the largest electricity generation capacity in the world today. Its number of large dams is second to none. Xiangli Ding provides a historical understanding of China's …
An exploration of the social and environmental consequences of oil extraction in the tropical rainforest. Using northern Veracruz as a case study, the author argues that oil …