The London Economic Development Corporation (LEDC) is the primary economic development agency in London, Canada, and is a partnership between the City of London and the private sec... more... See more text