Energy 2

12345
Across
  1. 1. New head at DEFRA
  2. 4. A unit of electrical power equal to one joule per second
  3. 5. Renewable energy source harnessing power from the sun
Down
  1. 1. A device that stores electrical energy for later use
  2. 2. Location for staff gatherings in London
  3. 3. Projects OFGEM is slaying
  4. 4. Gusty agriculture