I'd hold off on this one. Reviewing the reports shows a lot of uncertainty in their assets, a "substantial" amount of which are located in India if I'm not mistaken, where they have less control over operations due to regulations. There's a lot more to it, but I'm seeing too much uncertainty to consider this stock a "Strong Buy" right now.
featured in The Global Fintech Index 2020 as the top Fintech company of the country.
Full report by