With reference to the referendum on Scotland’s independence in 2014, consider the following statements:
1. The major argument for independence is the claim that Scotland is not getting its fair share of tax revenue from London
2. Scotland accounts for more than 90 percent of British offshore oil production
3. Energy resources from North Sea can be the major revenue source for free Scotland
Which among the above statements is / are correct?

Answer: [D] 1, 2 & 3

This question is a part of GKToday's Integrated IAS General Studies Module