claim
Todd and McCauley (2021) conclude that the fossil fuel industry in South Africa hinders the development of renewable resources, negatively impacting residents in townships and rural areas.

Authors

Sources

Referenced by nodes (2)