Content
Emeka Holdings is a South African-based investment holdings company with interests in engineering consulting, training, construction and properties.