One of the memorable visits we made when in the US in 2006 was to an important landmark in the face of downtown Louisville, the Humana Building, a skyscraper located at 500 West Main Street. This towering 27-story structure is headquarters of the Humana Corporation now one of the leading […]