Energy Trivia


Solar energy is headed to the penthouse.

Atop Deutsche Bank’s 745 foot skyscraper Wall Street building is the world’s tallest solar panel array; a 122.4 kilowatt photovoltaic system designed to reduce the building’s electricity consumption and avoid 100 metric tonnes of carbon emissions each year. Keep reading →