UK government signs Tech Talent Charter diversity initiative

News 24/7