Albemarle Advisors LLP is an independent advisory boutique geared towards the renewable and non-renewable natural resources industries. For over twenty years we provide strategic, capital.. [read more]