TOP NEWS OGFTZ denies land encroachment claims The Ogun-Guangdong Free Trade Zone Limited (OGFTZ) has debunked claims of a forceful takeover of 158 hectares of land belonging to 13 indigent families in Igbesa. by Anthony Read More