NEMA Clears Tatu City Construction

[The Star]

Tatu City has been granted the green light for construction of one of Africa's largest infrastructure projects on the outskirts of Nairobi by the National Environmental Management Authority.