Miika Mäkitalo is the CEO at HappyOrNot.
November 21, 2023
I was dragged into a scandal involving the UK prime minister’s office and my startup. This is what I learned