After months of uncertainty regarding regulations, Chaka has received a license from Nigeria’s Securities and Exchange Commission (SEC)...