Solar Energy Projects INFOGRAPHIC

Solar Energy Projects on Major World Structures

John Mercury We have another excellent infographic from our friends over at Temporary Power Solutions. This one shows solar PV installations on iconic structures around the world including, the White House, the Eiffel Tower, Alcatraz Island located in the San Francisco Bay, Vatican City and more. Enjoy! “Did you know that some major world sites haveā€¦ Continue reading Solar Energy Projects INFOGRAPHIC