20070622 world.europe: India disappoints at 'Cannes Lions festival'