BUFVC Search
Current Search
Previous Searches
Libya is rich in hydrocarbons and the southern part of the country in particular has attracted much of the petroleum industry’s attention. This film aims to give a comprehensive introduction into the...