by Daniel Essien A new entertainment outfit, Invictus Entertainment Company has been launched. It is an exclusive entertainment company based in ...