[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.