This Canadian miner went from zero to a $4bn company in eight years

Since it was formed in 2007, B2Gold has built two new gold mines and bought two others.