JFK Airport to be home to largest rooftop terminal solar array in the U.S. January 26, 2023 by LEED Blogger | Leave a comment