A Global News Platform
Kenya‘s high court on Friday suspended a $736 million deal between a state utility and India’s…