FedEx Opens Enormous Green Roof at Chicago O'Hare Airport The 175,000 square foot root can be clearly seen when airplanes land. Read More