Battery
Solar energy - Cat
ECN - Energy Research Center Netherlands
IAEA - International Atomic Energy Agency
Philips - Light
ECN - Dutch Energy Research Center