77044042
Nov 14, 2006
Jun 9, 2009
Research and development and technological consultation in the field of fuel cell systems, batteries, hydrogen, solar energy, biofuels, hydroelectricity, and wind-generated energy production, storage, distribution and recycling systems; research and development and technological consultation in the field of renewable energy installations and waste to energy installations
Computer and Scientific