Alfaro Zepeda, A. (2017). Renewable Energy Support in the Light of the World Trade System. The Role of the WTO Agreements in Allowing the Development of Renewable Energy Projects. Revista Tribuna Internacional, 6(12). doi:10.5354/0719-482X.2017.48018