February 22, 2023
The Bill and Melinda Gates Foundation Trust has also invested in other Dutch companies. Read More