In 2014, Nigeria’s live music scene was a canvas awaiting a master stroke. That year, Toro Entertainment Company (TEC) emerged as the country’s first dedicated concert organizing and promotion company ...