Oil and Gas Royalties: Income from immovable property or business income? (A UK court just answered that question)
By: Dr. Amar Mehta - August 9, 2023