Windfall Tax On ONGC Justified?

Windfall Tax On ONGC Justified?

Windfall Tax On ONGC Justified?