Corporations' tax contributions are being closely scrutinized by more stakeholders.