Oct212024UK infrastructure companies visit Costa Rica to explore opportunities HM Government British Embassy officials facilitated meetings with key stakeholders in the infrastructure sector.