US Army deploys its first floating solar array
By EDWEN in Technology
Updated 2 years ago
The Department of Defense has a lot of pollution to slash
The Department of Defense has a lot of pollution to slash