Report of the Committee on the Development and Utilization of New and Renewable Sources of Energy — E/DEC/1990/269 | UN Mandate Registry