Aberdeen oil firm donates £1 million to help charities

Post Thumbnail

Breaking