An electric power generating unit comprising (i) an ammonia storage device in the form of a container comprising an ammonia absorbing and releasing salt of the general formula: Ma(NH3)nXz, wherein M is one or more cations selected from alkali metals, alkaline earth metals, and transition metals such as Li, K, Mg, Ca, V, Cr, Mn, Fe, Co, Ni, Cu or Zn, X is one or more anions selected from fluoride, chloride, bromide, iodide, nitrate, thiocyanate, sulphate, molybdate, phosphate, and chlorate ions, a is the number of cations per salt molecule, Z is the number of anions per salt molecule, and n is the coordination number of 2 to 12. (ii) means for heating said container and ammonia absorbing and releasing salt for releasing ammonia gas and (iiia) a fuel cell for converting ammonia directly into electric power; or (iiib1) a reactor for dissociating ammonia into hydrogen and nitrogen and (iiib2) a fuel cell for converting hydrogen into electric power.