New Delhi, February 11 A new study has found that nature's "self-repairing mechanism," which counteracts global warming and biodiversity loss, may be slowing down, contrary to the expectation that it might be accelerating.Researchers at Queen Mary University of London said that as temperatures...