South African pharma billionaire Stephen Saad’s Aspen signs vaccines deal with India’s Serum Institute
Saad owns a 12.5-percent stake in Aspen worth $566 million.
Saad owns a 12.5-percent stake in Aspen worth $566 million.
The Zimbabwean billionaire is upset with the institute’s plans to extend its pause on COVID-19 vaccine exports.