Thursday, November 18, 2021

Top vaccine manufacturers rake in $1,000 in combined profit every second: Analysis