A NORTH Wales-based environmental charity has launched its 2024 Annual Impact Report, showcasing their commitment to positive change for people, places, and planet.