Definitive Contract to Endesa Energia S.a. by Department of the Navy: $10.8M obligated, latest action 2025-05-28. Igf::ot::igf Electric Supply and…