Buhar Enerji is persisting with its legal challenge against the $5 billion Star Rafineri project in Turkey
Source: Renewables
Buhar Enerji is persisting with its legal challenge against the $5 billion Star Rafineri project in Turkey
Source: Renewables