Delivery Order to Ses-tech Global Solutions by Department of Energy: $12.8M obligated, latest action 2024-01-25. SLD Dicce Megaports Spain- Site Survey…