Investae has been included in the World Finance 100 list by the British magazine ‘World Finance’
MOSCOW, Dec. 21, 2021 /PRNewswire/ — Investae received the World Finance 100 Award in 2021 and has been praised for both its accomplishments and outstanding