Interesting analysis below- a significant chunk of national output is just not measured. £100bn by pioneering research.

If true it raises the interesting question- where is it?