St. Lucia process the applications with 14 days delay
St. Lucia NTRC government agency added a 14-days delay before processing any received documents and applications. This safety measure is to ensure the health of NTRC employees during #COVID19#pandemic