Fondation ECHO Foundation

Echo Foundation is a private charitable foundation incorporated in 1983 and located in Montreal, Canada, with two main areas of interest: mental health and the environment.