Please join us on June 5, 2025 for our annual general meeting, held on-line again starting at 8:00 pm EST