Canadian gold-mining company B2Gold Corp (TSE:BTO) has approved an investment of USD 38 million (EUR 34.5m) for the installation of a solar-plus-storage system at its Fekola mine in Mali, West Africa.