The New Today

Chief Executive Officer (CEO) of the Grenada Tourism Authority (GTA) Petra Roach