Peter’s launching the MITC website

Date: 10/04/2024
Location: London, UK

Peter will be launching the website and it will be very good. Most of the broken things will be fixed. For more information, see this very website.

More info: https://www.mitc.com