Bob Gibson weighs in against Rep. Goode on his attack on Rep. Ellison in his column in today’s Daily Progress.
Open source, procurement, and gov tech.
Bob Gibson weighs in against Rep. Goode on his attack on Rep. Ellison in his column in today’s Daily Progress.