Viveca Sten in a new Finnish deal