Castel has launched two alcohol-free wines via its Societe des Vins de France business unit.