Blue Green Canada is an alliance between Canadian labour unions, environmental and civil society organizations to advocate for working people and the environment by promoting solutions to environmental issues that have positive employment and economic imp