Aberdeen: swimming in oil and money

Aberdeen news