takeda, 9 months ago Doesn’t that put them on par with Tesla’s?
Doesn’t that put them on par with Tesla’s?