Guanacaste Will Get a New Science and Tech Park

In Costa Rica, the city of Liberia has the highest concentration of science and technology research and development facilities. The major anchors in … …read more