The consumer affairs bureau of French-speaking Switzerland has filed a legal complaint against On accusing it of greenwashing.