Telefonica Solar Complex Largest in Europe

Madrid, Spain [UPI] Spain-based Telefonica’s new office complex in Madrid is expected to have the largest European solar power plant on a building. Company officials say their new Madrid office complex will have more than 16,000 solar panels, Cellular-News reported.


Previous articleSolar Car Drag Race Crew Prepares for World Record Try in Washington State
Next articleEIA Analyzes Impacts of RPS for U.S.

No posts to display