Public Limited Company (PLC)

Nigeria as a Public Limited Company (PLC)

The notion of viewing Nigeria through the lens of a Public Limited Company (PLC) was…