Khabra Electric Ltd
Edmonton Alberta
Hydrogen as a new source of energy please share your thoughts, facts and insights