The day before its launch, I briefly met the latest Avenger in a restaurant on the outskirts of Amsterdam. A storm had struck, and inside the restaurant, one could hear the wind becoming louder and louder as raindrops kept bombarding the windows. The...

More...