Botswana Diamonds plc is holding it’s 2018 Annual General Meeting with the followi