Kenya's Capital Market Authority caps firms share buyback price at 10% of listed price




© FAR