Parsons Corp Secures $88 Million Contract Amid Market Decline | Intellectia