Louisa Abada

Louisa Abada is a researcher for In the Public Interest, a non-profit resource center on privatization and responsible contracting.

December 10, 2017