Still I Rise Inc (MD): 3 federal awards worth $612,839 since 2010, with no contract obligations in the last five fiscal years.