St. Lucia process the applications with 14 days delay

St. Lucia NTRC government agency added a 14-days delay be