A lack of transparency around the profits that energy companies make is undermining consumer trust, a committee of MPs has claimed. In a new report, the...
The construction of a £30 billion tidal barrage across the river Severn might not bring about the environmental and economic advantages it suggests, according to a...