Tags Renewable energy firm Tin Thanh Group to buy BSR stake Saturday, Nov 11, 2017 Renewable energy firm Tin Thanh Group has expressed a desire to become a strategic partner of Binh Son Refinery and Petrochemical Company Limited (BSR).