ClickStream Corporation heeft aangekondigd dat het bedrijf op 11 april met ingang van 1 mei 2022 Michael Smith en Raymond Brothers tot lid van de raad van bestuur heeft benoemd.