Mark Rose
That’s the verdict from Mark Rose, Director of Total’s Major Business, who spoke to ELN Editor Sumit Bose at Energy Live Expo earlier this month
That’s the verdict from Mark Rose, Director of Total’s Major Business, who spoke to ELN Editor Sumit Bose at Energy Live Expo earlier this month