cover Financial Markets General News Transcorp Power Plc Appoints Christopher Ezeafulukwe As Non-Executive Director