UK infrastructure companies visit Costa Rica to explore opportunities

British Embassy officials facilitated meetings with key stakeholders in the infrastructure
sector.