Tourism officials defend hiring another Bajan as new GTA CEOThe New TodayApril 10, 2021April 9, 2021 April 10, 2021April 9, 2021Top tourism officials in Grenada have defended their hiring of Barbadian Petra Roach as the Chief Executive Officer of the Grenada Tourism Authority (GTA). Chairman...