EVLO Energy Storage Inc, a newly-launched energy storage subsidiary of Canadian utility Hydro-Quebec, has landed its first project.