DTMA91C20120003: Long Island Power Authority · FederalPipeline
DTMA91C20120003: Long Island Power Authority
Indefinite Delivery / Indefinite Quantity to Long Island Power Authority by Maritime Administration: $20.1M obligated, latest action 2024-12-12. Electric…