Scientists searching one of the world’s most cavernous ocean trenches have discovered a never-before-seen, predatory creature ...
If your lights were left on for six hours a day, with the electricity unit price now at 24.5p per kWh from October, that means the daily cost to run Christmas lights would be just under 12p per day.