
First of all, a happy New Year – we at CSTonline hope you have all had a good winter break. And while we certainly agree with more pessimistic assessments that see 2025 as not looking to be off to a promising start – with everything happening in the world right now – we are of the conviction that we can’t just throw our hands in the air and give in to resignation.