First Lady Oluremi Tinubu laid the Renewed Hope Startup Hub foundation in Abuja. JICA backs it with $10.4M, and NITDA leads.