Form3 valued at £436m by fresh funding

London payments technology company Form3 has extended its Series C round to £46 million. The fresh investment from British Patient … Continue reading Form3 valued at £436m by fresh funding