News

BREAKING: The United Kingdom is facing its first-ever ICSID claim, which has been lodged by investors in a proposed coal mine that had its planning permission revoked in the wake of environmental ...