After previously undisclosed contracts were revealed, the company has become a magnet for criticism in France’s vaccine rollout.
After previously undisclosed contracts were revealed, the company has become a magnet for criticism in France’s vaccine rollout.