Financial strength is one of the foundations on which Rosti’s long-term customer partnerships are built
2 min read | October 22, 2025