What U.S. president installed solar panels on the White House roof? August 17, 2017 By Show answer Jimmy Carter More American Presidents QuestionsMore History Questions