At the Last Minute, Sinovac Chooses Colombia Over Chile for Its New Vaccine Plant
In an unexpected decision that went unnoticed in Colombian media, the Chinese pharmaceutical company Sinovac changed its initial plans to establish a new plant in Latin America in the city of Antofagasta, Chile. In this article, we explore the reasons that led Sinovac to choose Colombia over Chile and analyze the implications this may have […]