Lisa Hubert joins Biomega Group AS board of directors. Based in France, Lisa has more than 15 years of experience originating, structuring and managing investments in sustainable agriculture, forestry, infrastructure […]