how-compelling

  • Heifer [none/use name]
    ·
    5 months ago

    “The South African has invested in around 30 tech businesses” Another one screm-a