DLA Images

Public Affairs
DLA Energy recently awarded a contract for a 28.2 megawatt on-site solar energy production facility at Vandenberg Air Force Base, California.

Tags:
Photo by: DLA Energy Public Affairs |  VIRIN: 170315-D-AP582-001.JPG