The Trinidad and Tobago Police Service (TTPS) and the Environmental Management Authority (EMA) met on 3 November 2023 to clarify and discuss the way forward given the 23 October 2023 judgement of the Court of Appeal in the EMA’s Appeal against Wild Goose Limited. This meeting was deemed critical considering...