energy bills

Protests over rising cost of energy bills

Mounting protests have been staged in the UK, despite government’s efforts to assure consumers that they are doing everything humanly possible to help curb the rising cost of energy bills. Not only is government making it mandatory for companies to…