Report - GROUP PROFILE - Technova Africa · Lekki Phase 1, Lagos, Nigeria. • Commenced Operations in 2010 • Engaged in construction of the Technova Steel Industrial Park situated at Ologbo,

Please pass captcha verification before submit form