BTCL reports 45% profit decline | Mukoko News