The International Federation for Human Rights (FIDH) has raised alarm over what it describes as a rising wave of harassment...
TotalEnergies
TotalEnergies, the global energy powerhouse, has found itself at the center of controversy after the South African Advertising Regulatory Board...