France’s public health authority has advised against giving people under 30 Moderna’s Covid-19 vaccine, citing higher risks of heart inflammation post-inoculation. Instead, the body recommends Pfizer’s jab for this group.