Riku Buri

Research Manager @ Finnish Competition and Consumer Authority (FCCA)