The OICCI notes that the corporate sector, representing only 6pc of GDP, accounts for nearly 60-70pc of direct tax revenues, while retailers remain under taxed.