Buchanan Renewables
Buchanan Renewables (BR) is a renewable resources and energy company producing biomass from unproductive rubber trees in Liberia - helping to rejuvenate one of its most important industries while producing a renewable source of power.