Finance Triodos Bank Tops Clean Energy Arranger Rankings with 140 Deals Worth Over $500 Million in 2022 byPhilip BrooksSeptember 19, 2023