This picture shows a scene of the World Economic Forum which took place recently in Davos, Switzerland. I wonder if that slogan "Never Stand Still" is meant to be a piece of advice for the global leaders attending.
God would disagree. He says instead, "Be still, and know that I am God." (Psalm 46:10)