By Sam Groves The UK's largest independent operator of petrol stations, Motor Fuel Group, has published its latest sustainability report. Available here