America

Kenya has ordered the cancellation of Adani infrastructure deals worth more than $2.5 billion

Kenya has ordered the cancellation of Adani infrastructure deals worth more than $2.5 billion