Republic Bank records TT$340 million in profit - Barbados Today