Proposed Oil Field Cambo Raises Controversy In The UK
What is cambo? This is a proposed deep-water oil field off Scotland that has become a heavy focus of environmentalists and the energy industry. Source link
What is cambo? This is a proposed deep-water oil field off Scotland that has become a heavy focus of environmentalists and the energy industry. Source link