Energy

UK

The UK government is facing growing scrutiny after apparent discrepancies emerged between departments over the projected energy demands of artificial…