Post Tagged with: "Moffett Federal Airfield" Current Affairs Notes

Google signs 60-year lease with NASA

Google signs 60-year lease with NASA

November 11, 2014 at 11:17 AM 1 comment

In a bid to reduce costs and shed surplus property, […]

Read more ›