Meeting Peter Gui from Best Technologies company

Best Technologies general manager, Peter Gui, has spent the last week of June in Israel