USA: NAVFAC Signs USD 42.7 Million Contract to Purchase Renewable Energy - Naval Today