+0
Is English the new lingua franca in business as German once was, perhaps still is, in science?