20100511 sports.golf: India finish second in World Corporate Golf Challenge