Mar 31, 2025High-Stakes Legal Battle: Greenpeace Faces $670 Million Verdict for DefamationSource: nytimes.com