Voices for Independence
Subscribe
Oil & Gas
It’s time for Scotland to tax the energy giants – £7.6bn in profit for Shell in first three months of 2023
5th May 2023 -
Ross McAlinden
-
Business for Scotland
- 15 views