News

Repsol Sued in Class Action for $1B Over Peru’s Worst Oil Spill

Repsol SA is being sued for $1 billion by an English law firm representing around...