UK government investments accidentally exposed data of 51 government officials

Technology