De Leonardis, Francesco. "Competition and Environment : Conflict or Confluence ? Some Reflections on Sustainability Agreements Under Article 101(3) of the TFEU." Revista Amagis Jurídica [Online], 17.1 (2025): 18-99. Web. 28 Nov. 2025