Pitch your business ideas to Nigerians ready to invest in your business on Lion’s Den.
Ultima Limited brings the world’s number 1 business reality TV show, Lion’s Den to Nigeria.