08.05.19
Big Tech
The findings of a six-month research project investigating government IT contracts raise major concerns about public scrutiny and accountability