News

The ancient Greek thinker Heraclitus observed that one cannot step in the same river twice. In the interval between the first and second step — be it a moment or a year — the water keeps flowing, the ...