Scales and fat tails

Location
United Kingdom