T&T, Grenada ink energy deal | Trinidad Breaking News | gazettE