Metro, which is the transit agency for the Washington, DC area, made an announcement on Friday that they have an upcoming deal to install solar panels above buildings and parking…
Exposing the truth one lie at a time
Metro, which is the transit agency for the Washington, DC area, made an announcement on Friday that they have an upcoming deal to install solar panels above buildings and parking…