Statschrt puts $ 1.5 billion after 18% increase in annual profitsadminFebruary 21, 2025Business News Statschrt puts $ 1.5 billion after 18% increase in annual profits Source link