Buchanan Renewables

U.S. Agency Accused of Safeguards Failure in Liberia Investment

Hundreds of Liberians have filed a complaint accusing a U.S. government agency of failure to carry out due diligence or ensure that safeguards were followed for investments made to a failed biomass project in Liberia.



whispers in the night