Electric car sales running out of charge

Despite generous grants by the UK Government, sales of electric cars (EVs) have stalled. Figures released by the Department for Transport show that only 215 electric vehicle (EV) grants were issued in the last three months, fewer than half the 465 issued in the...

BP makes £3.2bn profit in just 3 months

BP has released its quarterly figures to June showing the company has made in excess of £3bn in just 3 months. The company which was responcible for the Gulf of Mexico oil spill disaster has been boosted by higher oil prices, driven up by political unrest in the...