UK auditing Indian vaccine site amid scramble for shots: Sources

UK auditing Indian vaccine site amid scramble for shots: Sources