James Murray, BusinessGreen , Monday 16 June 2008 at 16:43:00 Lord Stern to unveil new carbon risk rating system designed to help firms identify dodgy carbon credits A carbon credit rating service modelled on financial risk rating systems aims to bring greater clarity to the global carbon offset market….