ramblingsofapr.com
Corporate Election Watch: British Gas
Have British Gas / Centrica fallen foul of the Lobbying Act in their attack on plans for a price freeze?