BH Macro Shs GBP (GB:BHMG) has released an update. BH Macro Limited, a Guernsey-based investment company, has recently bought 140,931 of its own or... #bhmacroshsgbp #bhmacrolimited #guernsey Continue reading...