The Beharry Group, through its subsidiary Beharry Energy Holdings, is proud to announce its partnership with the UK-headquartered XL Global Group and Atlantic XL out of Newfoundland Canada. XL Global Group comprises a number of companies with diverse yet complementary expertise. Drawing from a wide range of technological disciplines, the organization specializes in the provision…
