Advertisement

Warp Speed

Latest Stories

Some of the leading companies in the race for the vaccine are already submitting their marketing applications in Europe and the USA. Photo: Istock

Some of the main companies in the race for a vaccine have presented their distribution applications in Europe and the USA.