CEO Newsletter

$150 Million Milestone We are delighted to announce that, as of last month, Talka’s total assets now exceed $150 million. Having reached the $100 Million mark only four years ago,…

Continue Reading CEO Newsletter