Emulate secures millions in latest financing round to expand product portfolio