insert_link World Trump Administration has fired at least a dozen inspectors general The Trump Administration has fired at least a dozen inspectors general from government agencies. Inspectors general are agency watchdogs, installed to root out corruption or abuse within departments. Mitch McCann reports: today27 January, 2025
insert_link Business / Economics France’s TotalEnergies pauses Adani investments French oil giant TotalEnergies has halted its investments into Adani Group amid bribery allegations against the Indian conglomerate. US authorities have accused billionaire Gautam Adani and other executives of paying more than $250 million in bribes to government officials to win solar energy contracts. Rebecca Bundhun reports from Mumbai. today26 November, 2024
insert_link South Africa South Africa’s media have done good work with 30 years of freedom but need more diversity By Prinola Govenden, University of Johannesburg In 1992, two years before the end of apartheid, Nelson Mandela bemoaned the state of South Africa’s print media. He said the media’s domination by middle class males from the minority white population posed the biggest threat to freedom of expression in the country. The same year, the African National Congress under his leadership adopted a media charter calling for all […] today2 May, 2024