Newsletter! 2023-10-20 Things are as busy as ever here at Horda. With 150 employees, we continue to grow rapidly, and we have even more growth ahead of us. Read more here!