Home Court orders Greenpeace to pay $345 million to US ... 27 Feb. 2026 Court orders Greenpeace to pay $345 million to US oil pipeline company