Ndungu,
There are so many holes in your theory but u have a very big assumption in that the 25M was from shareholder funds while it was not. The licence was paid from safaricom resources.
Just to extrapolate further your Assumption.
The network equipment they buy is paid for in the same ratio by the shareholders :)
regards
Patrick