France's public health authority has recommended people under 30 be given Pfizer's Comirnaty COVID-19 vaccine when available instead of Moderna Inc's Spikevax jab, which carried comparatively higher risks of heart-related problems.