OT21780 – Energy Profits Levy: Meaning of financing costs – HMRC … – GOV.UK February 22, 2023 by Bharat Shukla source