business leaders

Salzburg, Austria - streets of Salzburg town centre and Christmas market.

The Storm That Broke Out

The past week, or rather, the past few days, has seen a storm broke out; it was an event that brewed for months. Everybody knew… Read More »The Storm That Broke Out