The European Smaller Companies Trust PLC heeft tijdens de op 27 november 2023 gehouden AVA de verkiezing van James Williams tot Bestuurder goedgekeurd.