S.t.s. - Servizi Tecnologie E Sviluppo S.r.l. · FederalPipeline
S.t.s. - Servizi Tecnologie E Sviluppo S.r.l.
S.t.s. - Servizi Tecnologie E Sviluppo S.r.l.: $13.2M in contract obligations over the last five fiscal years (FY2021–FY2025); 165 federal awards worth $28.4M since 2006.