“Who Checked the Checker”
It’s commendable that the Guyanese government has taken action to review the development plan from the Payara Project in face of none too subtle pressure from Exxon to essentially rubber stamp the approval. The new government has shown a willingness to not follow the status quo, instead it has taken a notable stance to show…