I can reveal a new form of environmentally friendly electric power generating system is being tested at a top secret location in Wales.
I can reveal a new form of environmentally friendly electric power generating system is being tested at a top secret location in Wales.