‘Vaccine investment brings 16-fold return… ; partnering with Bill Gates’