Thanks to its role in the largest ever government Covid deal, a tiny British company saw its value rise from zero to over £20million per year.
Thanks to its role in the largest ever government Covid deal, a tiny British company saw its value rise from zero to over £20million per year.