Drop That Chicken! (BRFS Short)

Brazil’s economic and political climate are toxic for its companies. BRF is closely tied to Brazil’s economy. Where Brazil goes, so does BRF. BRF’s margins are being attacked on all sides which has in turn hurt its bottom line. Brazil is a mess. With a toxic economic and political environment, it is not a good […]