Question: What is the name of the company which sells Nespresso products, which were first invented by engineer Eric Favre in 1974?
Sentence (from "Nespresso"): Nespresso is the brand name of Nestlé Nespresso S.A., an operating unit of the Nestlé Group, based in Lausanne, Switzerland.
Relevant evidence: Yes