As the clock clicks towards the launch of Botswana Telecommunications Corporations Limited (BTCL) Initial Public Offering (IPO) there have been some concerns in some quarters that the listing might be…