The 2012 Olympic Games could fall short of its environmental pledges, the London Assembly warns.

More...