Tochka is a banking platform that allows users to control financial assets from anywhere.On July 21, 2021, Otkritie Bank acquired a majority stake in Tochka at a valuation of $166.93M.