70% Windfall Tax Punitive, Discourages Investors – Rewane · Channels Television · Sentinel