Background
Verified Service Provider in Botswana

Hospital IT Integration Services in Botswana Engineering Excellence & Technical Support

EHR, PACS, RIS and equipment integration High-standard technical execution following OEM protocols and local regulatory frameworks.

Talk To Sales

Seamless EMR Interoperability

Empowering Botswana's healthcare facilities with secure and standardized Electronic Medical Record (EMR) integration, enabling smooth data exchange between disparate systems for enhanced patient care coordination and efficiency.

Scalable Cloud Infrastructure

Implementing robust and secure cloud-based IT solutions tailored for Botswana's healthcare landscape, offering scalability, cost-effectiveness, and improved data accessibility for hospitals and clinics nationwide.

Robust Cybersecurity Framework

Fortifying Botswana's healthcare IT infrastructure with advanced cybersecurity measures, ensuring the protection of sensitive patient data against evolving threats and maintaining regulatory compliance.

What Is Hospital It Integration Services In Botswana?

Hospital IT Integration Services in Botswana refer to the specialized domain of connecting disparate information technology systems within healthcare facilities to enable seamless data exchange, workflow optimization, and enhanced patient care. This involves the strategic planning, implementation, and ongoing management of interfaces and middleware solutions that allow diverse clinical, administrative, and operational systems to communicate and share information effectively. The primary objective is to break down information silos, improve data accuracy, reduce manual data entry, and provide a unified view of patient information across the healthcare ecosystem. This service is critical for modernizing healthcare delivery, improving operational efficiency, and ensuring compliance with evolving healthcare regulations.

Who Needs Hospital IT Integration Services in BotswanaTypical Use Cases
Public Hospitals & Clinics: To standardize care delivery, improve referral processes, and consolidate patient data across multiple facilities within the Ministry of Health and Wellness.Private Hospitals & Diagnostic Centers: To enhance patient experience, streamline administrative processes, and improve efficiency in billing and record-keeping.Specialized Healthcare Providers (e.g., Oncology, Cardiology Units): To integrate specialized diagnostic and treatment systems with the primary EHR.Healthcare Research Institutions: To aggregate anonymized patient data for research purposes.Public Health Surveillance Agencies: To facilitate the timely collection and analysis of health data for disease monitoring and outbreak response.Third-Party Healthcare Application Vendors: To ensure their applications can seamlessly integrate with existing hospital IT infrastructure.Emerging Health Tech Startups: To enable their innovative solutions to interface with established healthcare systems.
Streamlined Patient Registration & Admission: Automating data transfer between front-desk systems and the EHR, reducing manual entry and errors.Unified Patient Record Access: Allowing clinicians to access a complete and up-to-date patient history from any point of care, regardless of the originating system.Improved Laboratory & Imaging Workflow: Automated transmission of lab results and imaging reports directly into the EHR, accelerating diagnosis and treatment.Enhanced Pharmacy Dispensing & Medication Reconciliation: Real-time access to patient medication history and allergies for safe and accurate dispensing.Efficient Billing & Claims Processing: Integrating clinical data with financial systems for accurate and timely billing and insurance claim submissions.Remote Patient Monitoring (RPM) Integration: Connecting RPM devices and platforms with EHRs to facilitate remote patient oversight and data analysis.Emergency Department (ED) Workflow Optimization: Rapid access to patient information for efficient triage, treatment, and disposition.Public Health Reporting & Analytics: Enabling automated data feeds to national health registries for surveillance and policy development.Inter-facility Referrals & Consultations: Seamless transfer of patient summaries and relevant data between different healthcare providers.Telemedicine Platform Integration: Connecting telemedicine systems with EHRs to facilitate virtual consultations and documentation.

What Hospital IT Integration Services in Botswana Involve:

  • Interoperability Framework Development: Designing and implementing standards-based (e.g., HL7, FHIR) architectures to facilitate communication between systems.
  • Interface Engine Implementation & Management: Deploying and configuring middleware solutions (e.g., Mirth Connect, Rhapsody) to translate and route data between applications.
  • Data Mapping & Transformation: Defining rules for converting data formats and structures from one system to another to ensure semantic interoperability.
  • System-to-System Integration: Connecting Electronic Health Records (EHRs), Laboratory Information Systems (LIS), Picture Archiving and Communication Systems (PACS), Pharmacy Management Systems (PMS), Picture Archiving and Communication Systems (PACS), billing systems, and other critical healthcare applications.
  • Master Patient Index (MPI) & Master Data Management (MDM): Establishing and maintaining a single, accurate, and consistent view of patient identity and other critical data entities across integrated systems.
  • API Development & Management: Creating and managing Application Programming Interfaces (APIs) to enable programmatic access to data and functionality for internal and external applications.
  • Data Warehousing & Analytics Integration: Connecting disparate data sources to a central data warehouse for comprehensive reporting, analytics, and decision support.
  • Cloud Integration: Integrating on-premises healthcare systems with cloud-based services and platforms.
  • Security & Compliance: Implementing robust security protocols and ensuring adherence to data privacy regulations (e.g., GDPR where applicable, and local Botswana data protection laws) throughout the integration process.
  • Legacy System Modernization: Developing strategies and solutions for integrating older, non-standardized systems with newer platforms.

Who Needs Hospital It Integration Services In Botswana?

In Botswana, a growing emphasis on improving healthcare delivery and patient outcomes is driving the need for robust and integrated Information Technology (IT) systems within hospitals. Hospital IT integration services are crucial for creating a seamless flow of information, enhancing operational efficiency, and ultimately, delivering better patient care. These services connect disparate systems, such as Electronic Health Records (EHRs), laboratory information systems (LIS), radiology information systems (RIS), billing systems, and patient management systems, enabling them to communicate and share data effectively. This eliminates data silos, reduces manual data entry errors, and provides a comprehensive view of patient information for clinicians.

Target Customer TypeKey Departments Benefiting from IT Integration
Public HospitalsEmergency Department, Inpatient Wards, Outpatient Clinics, Pharmacy, Laboratory, Radiology, Administration, Billing and Finance
Private Hospitals and ClinicsAll clinical departments (e.g., Surgery, Cardiology, Oncology), Nursing, Medical Records, Patient Registration, Pharmacy, Laboratory, Radiology, Billing and Revenue Cycle Management
Specialty HospitalsSpecific clinical departments related to the specialty (e.g., Cardiology for a heart hospital), Imaging departments, Rehabilitation Services, Surgical Teams, Patient Discharge Planning
University Teaching HospitalsClinical departments, Medical Education and Research units, Library Services, IT Department (for managing integrated research platforms)
NGO Healthcare FacilitiesPrimary Healthcare Clinics, Community Health Programs, Patient Support Services, Data Management Units (for reporting and impact assessment)

Target Customers for Hospital IT Integration Services in Botswana:

  • Public Hospitals (Ministry of Health and Wellness)
  • Private Hospitals and Clinics
  • Specialty Hospitals (e.g., referral centers, surgical centers)
  • University Teaching Hospitals
  • Non-governmental Organization (NGO) healthcare facilities

Hospital It Integration Services Process In Botswana

The Hospital IT Integration Services Process in Botswana outlines the structured workflow for implementing and integrating IT solutions within healthcare facilities. This process ensures that new systems seamlessly connect with existing infrastructure, thereby enhancing operational efficiency, data management, and patient care. The workflow begins with an initial inquiry from a hospital and progresses through various stages of assessment, planning, implementation, and post-execution support.

StageDescriptionKey ActivitiesDeliverables/Outcomes
Inquiry and Needs AssessmentInitial contact from a hospital expressing interest in IT integration services.Understanding the hospital's current IT landscape, specific needs, challenges, and desired outcomes. Conducting site visits and stakeholder interviews.Detailed needs assessment report, understanding of project scope and objectives.
Proposal and Solution DesignDeveloping a tailored IT integration plan based on the needs assessment.Designing the technical architecture, selecting appropriate hardware and software, defining integration points, outlining security measures, and estimating project costs and timelines.Comprehensive project proposal, detailed solution design document, cost estimates, and project timeline.
Contracting and Project InitiationFormalizing the agreement between the service provider and the hospital.Negotiating terms and conditions, finalizing contracts, and establishing a project governance structure. Kick-off meeting with all stakeholders.Signed contract, established project team, defined roles and responsibilities, and a formal project initiation.
System Implementation and IntegrationThe core phase of setting up and connecting the IT systems.Installing hardware and software, configuring systems, developing and implementing integration interfaces (APIs, middleware), data migration, and setting up network infrastructure.Implemented and functional IT systems, established integration between different applications (e.g., EHR with PACS, LIS).Testing and Quality AssuranceEnsuring the integrated systems function as expected and meet quality standards.Performing unit testing, integration testing, system testing, user acceptance testing (UAT), security testing, and performance testing. Identifying and resolving defects.Tested and validated integrated systems, UAT sign-off, quality assurance reports.
Training and User AdoptionEquipping hospital staff with the knowledge and skills to use the new systems effectively.Developing training materials, conducting training sessions for various user groups (clinicians, administrators, IT staff), and providing hands-on practice.Trained staff, user manuals, and guides, increased user confidence and proficiency.
Go-Live and DeploymentThe official launch of the integrated IT systems.Final system checks, data migration cutover, and full operational deployment. Providing on-site support during the initial go-live period.Operational integrated IT systems, successful transition to the new environment.
Post-Implementation Support and MaintenanceOngoing support and management of the integrated systems.Providing technical support, troubleshooting issues, performing regular system maintenance, software updates, performance monitoring, and system optimization. Periodic reviews and enhancements.Stable and efficient IT operations, reduced downtime, ongoing system improvement, and customer satisfaction.

Workflow Stages

  • Inquiry and Needs Assessment
  • Proposal and Solution Design
  • Contracting and Project Initiation
  • System Implementation and Integration
  • Testing and Quality Assurance
  • Training and User Adoption
  • Go-Live and Deployment
  • Post-Implementation Support and Maintenance

Hospital It Integration Services Cost In Botswana

Integrating IT systems within healthcare facilities in Botswana is crucial for improving efficiency, patient care, and data management. The cost of these services can vary significantly due to several factors. Understanding these drivers is essential for accurate budgeting and selecting the right service providers. These integrations often involve connecting various systems like Electronic Health Records (EHRs), Picture Archiving and Communication Systems (PACS), Laboratory Information Systems (LIS), billing systems, and potentially national health information exchanges.

Key Pricing Factors in Botswana:

  • Scope and Complexity of Integration: The number of systems to be integrated, the data volume, and the complexity of data mapping and transformation are primary cost determinants. Integrating simple databases will be less expensive than linking multiple disparate EHR platforms.
  • Type of Systems Being Integrated: Proprietary or legacy systems may require custom connectors or middleware, increasing development and integration costs. Modern, API-driven systems are generally easier and cheaper to integrate.
  • Vendor Expertise and Reputation: Experienced IT integration firms with a proven track record in the healthcare sector and specific knowledge of the Botswana healthcare landscape often command higher rates due to their reliability and efficiency.
  • Customization Requirements: If the integration requires significant custom development, custom API programming, or bespoke data transformation rules, the costs will increase proportionally.
  • Data Migration: The volume and complexity of data that needs to be migrated from old systems to new ones can add substantial costs related to data cleansing, validation, and migration tools/services.
  • Infrastructure and Hardware: While not always directly part of integration services, the existing IT infrastructure's suitability and any necessary upgrades (servers, network equipment) can indirectly influence the overall project cost and the integration approach.
  • Project Duration and Timelines: Tight deadlines or extended project durations can impact costs due to resource allocation and potential for unforeseen issues.
  • Ongoing Support and Maintenance: The cost of integration often includes an initial period of support. Post-implementation maintenance, updates, and troubleshooting are usually separate contractual agreements.
  • Regulatory Compliance: Ensuring integration meets local data privacy and healthcare regulations (if applicable in Botswana) can add complexity and require specialized expertise.

Estimated Cost Ranges in Botswana (Pula - BWP):

It's important to note that these are broad estimates. Actual costs will depend on the specific project requirements. Engage with local IT service providers for detailed quotes.

  • Small-scale Integration (e.g., linking two departmental systems): BWP 15,000 - BWP 50,000
  • Medium-scale Integration (e.g., integrating EHR with LIS and Billing): BWP 50,000 - BWP 200,000
  • Large-scale/Complex Integration (e.g., hospital-wide multi-system integration, national health record connectivity): BWP 200,000 - BWP 1,000,000+ (and potentially higher for very complex, multi-year projects)

Note: These estimates are for the integration services themselves, excluding the cost of new software licenses or hardware. Hourly rates for IT consultants in Botswana can range from BWP 200 to BWP 800+ per hour, depending on expertise and specialization.

Integration Scale/ComplexityEstimated Cost Range (BWP)Typical Use Case
Small-scaleBWP 15,000 - BWP 50,000Linking two departmental systems (e.g., Pharmacy and Patient Registration)
Medium-scaleBWP 50,000 - BWP 200,000Integrating EHR with LIS and Billing systems
Large-scale/ComplexBWP 200,000 - BWP 1,000,000+Hospital-wide multi-system integration, national health record connectivity

Factors Influencing Hospital IT Integration Costs in Botswana

  • Scope and Complexity of Integration
  • Type of Systems Being Integrated
  • Vendor Expertise and Reputation
  • Customization Requirements
  • Data Migration Effort
  • Infrastructure and Hardware Needs
  • Project Duration and Timelines
  • Ongoing Support and Maintenance Agreements
  • Regulatory Compliance Demands

Affordable Hospital It Integration Services Options

Hospitals are increasingly reliant on robust and interconnected IT systems for efficient patient care, streamlined operations, and regulatory compliance. However, achieving seamless integration can be a significant financial undertaking. Fortunately, numerous affordable hospital IT integration service options exist, focusing on value-driven approaches and strategic cost-saving measures. These services aim to connect disparate systems like Electronic Health Records (EHRs), Picture Archiving and Communication Systems (PACS), Laboratory Information Systems (LIS), and billing platforms without breaking the bank. Key to achieving affordability are understanding 'value bundles' – curated service packages designed to address specific integration needs at a predictable cost – and implementing effective 'cost-saving strategies' throughout the project lifecycle.

Cost-Saving StrategyDescriptionImpact on Affordability
Leveraging Standardized Interfaces (HL7, FHIR)Utilizing industry-standard data exchange protocols reduces the need for custom-built interfaces, which are time-consuming and expensive to develop and maintain.Significantly lowers development costs and speeds up integration timelines.
Phased Implementation ApproachBreaking down a large integration project into smaller, manageable phases allows for better resource allocation, risk management, and staggered investment, making it financially less burdensome upfront.Spreads costs over time, improving cash flow and allowing for incremental benefits realization.
Open-Source Integration Platforms/ToolsWhile requiring in-house expertise or external support for configuration and management, open-source solutions can offer a lower licensing cost compared to proprietary software.Reduces upfront software licensing fees, but requires careful consideration of ongoing support and maintenance costs.
Cloud-Based Integration Solutions (iPaaS)Platform-as-a-Service (iPaaS) models often offer subscription-based pricing, reducing the need for significant upfront hardware investments and infrastructure management.Lowers capital expenditure and operational overhead for infrastructure.
Outsourcing Non-Core Integration TasksEngaging specialized third-party vendors for specific integration components or initial setup can be more cost-effective than building extensive in-house capabilities.Leverages external expertise at a potentially lower cost than hiring and training dedicated internal staff for specialized tasks.
Focus on Essential Integrations FirstPrioritizing the most critical integrations that offer the greatest immediate return on investment (e.g., patient registration, core clinical data) can defer less urgent integrations, managing budget constraints.Maximizes the impact of early investments and allows for a more strategic rollout of other integrations.
Negotiating Flexible Contract TermsSeeking service agreements with flexible payment schedules, performance-based incentives, and clear scope definitions can lead to better overall value and cost control.Ensures that costs are tied to deliverables and that payment terms align with the hospital's financial planning.

Understanding Value Bundles in Hospital IT Integration

  • {"title":"What are Value Bundles?","description":"Value bundles are pre-defined packages of IT integration services that offer a comprehensive solution for a specific set of needs at a fixed or tiered price. They move away from purely hourly billing to a more predictable and often cost-effective model, providing clarity on expected outcomes and investments."}
  • {"title":"Common Value Bundle Components","description":"These bundles typically include a combination of services such as system assessment, data mapping, interface development, testing, deployment, and initial post-go-live support. Specific bundles might target EHR-to-EHR integration, lab system connectivity, or device integration."}
  • {"title":"Benefits of Value Bundles","description":"Benefits include budget predictability, reduced risk of cost overruns, faster deployment due to standardized processes, and a clear scope of work, ensuring alignment between the hospital's needs and the service provider's deliverables."}
  • {"title":"Types of Value Bundles","description":"Bundles can range from basic interface development for two systems to comprehensive enterprise-wide integration strategies involving multiple platforms and data exchange protocols."}

Verified Providers In Botswana

In Botswana's burgeoning healthcare landscape, identifying truly reliable and accredited medical service providers is paramount. Franance Health stands out as a beacon of trust, meticulously vetting its network to ensure patients receive the highest standard of care. This commitment to quality is underpinned by a rigorous credentialing process that scrutinizes every aspect of a healthcare provider's practice, from professional qualifications and licensing to their adherence to ethical guidelines and patient safety protocols. Choosing a Franance Health verified provider means opting for peace of mind, knowing you are in the hands of competent and trustworthy medical professionals.

Credential AspectFranance Health Verification ProcessBenefit to Patients
Professional Qualifications & LicensesVerification of all relevant medical degrees, specialist certifications, and active licenses with regulatory bodies.Ensures providers possess the necessary expertise and legal authorization to practice.
Clinical Experience & CompetencyAssessment of past performance, peer reviews, and where applicable, specific procedural competencies.Confirms practical skills and a history of successful patient outcomes.
Adherence to Standards & EthicsReview of compliance with national healthcare regulations, ethical codes, and Franance Health's own quality benchmarks.Guarantees that providers operate with integrity and prioritize patient welfare.
Patient Feedback & SatisfactionIncorporation of patient reviews and satisfaction scores into the verification process.Provides insights into real-world patient experiences and service quality.
Facility Accreditation & InfrastructureVerification of facility licenses, equipment maintenance, and adherence to safety and hygiene standards.Ensures a safe and well-equipped environment for treatment.

Why Franance Health Verification Matters:

  • Unwavering commitment to patient safety and well-being.
  • Assurance of qualified and licensed medical professionals.
  • Adherence to stringent ethical standards and best practices.
  • Access to a network of facilities with proven track records.
  • Reduced risk of medical errors and suboptimal care.

Scope Of Work For Hospital It Integration Services

This Scope of Work (SOW) outlines the requirements for Hospital IT Integration Services. The objective is to ensure seamless interoperability between existing and new IT systems within the hospital, enabling efficient data exchange, improved patient care, and streamlined operational workflows. This document details the technical deliverables, standard specifications, and processes involved in the successful integration of various hospital IT systems.

DeliverableDescriptionStandard Specifications/ProtocolsAcceptance Criteria
EHR System IntegrationConnecting the Electronic Health Record (EHR) system with other clinical and administrative systems (e.g., LIS, RIS, PACS, Billing).HL7 v2.x/v3, FHIR R4, DICOM (for PACS).Successful bi-directional data flow for patient demographics, lab results, radiology reports, physician orders, and clinical notes. Data integrity verified through sample audits.
Laboratory Information System (LIS) IntegrationIntegrating the LIS with the EHR and other relevant systems for seamless order and result management.HL7 v2.x (ORU, ORM messages).Real-time transmission of lab orders from EHR to LIS and lab results from LIS to EHR. Validation of result accuracy and completeness.
Radiology Information System (RIS) IntegrationConnecting the RIS with the EHR and PACS for imaging order and reporting.HL7 v2.x (ORU, ORM messages), DICOM (for image transfer).Successful transmission of imaging orders from EHR to RIS and radiology reports from RIS to EHR. Verification of image availability in PACS linked to patient records.
Picture Archiving and Communication System (PACS) IntegrationIntegrating PACS with RIS and EHR for image retrieval and linking.DICOM protocol.Seamless access to medical images from within the EHR and RIS. Accurate linking of images to patient records and studies.
Pharmacy Information System IntegrationIntegrating the Pharmacy system with EHR for medication orders and dispensing.HL7 v2.x (ORM, ORU messages).Accurate and timely transfer of medication orders from EHR to Pharmacy system. Recording of dispensing information back to EHR.
Billing and Financial System IntegrationConnecting the EHR and clinical systems to the billing and financial system for accurate charge capture and claims processing.HL7 v2.x (ADT, ORM, ORU messages), custom APIs if required.Automated transfer of patient demographics, services rendered, and relevant clinical data to the billing system. Verification of charge reconciliation.
Data Migration Strategy and ExecutionPlanning and executing the migration of historical data from legacy systems to new integrated platforms.Defined data mapping rules, validation scripts, and rollback procedures.Successful migration of a defined percentage of historical data with verified accuracy and completeness. Minimal data loss during migration.
API Development and ManagementDeveloping and managing APIs for custom integrations or system-to-system communication where standard protocols are insufficient.RESTful APIs, JSON/XML data formats, OAuth 2.0 for authentication.Well-documented APIs with robust error handling. Successful testing of API endpoints for data retrieval and manipulation.
Interoperability Platform/MiddlewareImplementing and configuring an integration engine or middleware to manage data flow between disparate systems.Specific to chosen middleware platform (e.g., Mirth Connect, Rhapsody, Cloverleaf).Successful message routing, transformation, and logging. Real-time monitoring of data flow and system health.
Security and Access ControlImplementing robust security measures to protect patient data during integration and transit.HIPAA Security Rule compliance, TLS/SSL encryption, role-based access control (RBAC).All data in transit is encrypted. Access to integrated systems is restricted based on defined user roles and permissions.
Testing and Validation PlanDeveloping and executing a comprehensive testing and validation plan for all integration points.Unit testing, integration testing, system testing, user acceptance testing (UAT).Successful completion of all test phases with documented results. Sign-off from relevant stakeholders during UAT.
Documentation and TrainingProviding comprehensive technical documentation and end-user training for all integrated systems and workflows.Technical manuals, user guides, training materials, workflow diagrams.All documentation is accurate, up-to-date, and accessible. End-users demonstrate proficiency in using integrated systems.
Post-Implementation Support and MonitoringProviding ongoing support and monitoring of integrated systems to ensure continued optimal performance.Service Level Agreements (SLAs) for issue resolution, proactive system monitoring tools.Defined response and resolution times for integration-related incidents. Proactive identification and resolution of potential issues.

Key Integration Objectives

  • Establish standardized data exchange protocols for all integrated systems.
  • Ensure secure and reliable transmission of sensitive patient data.
  • Minimize downtime and disruption to clinical operations during integration.
  • Provide comprehensive documentation and training for all integrated systems.
  • Achieve full compliance with relevant healthcare regulations (e.g., HIPAA, GDPR).
  • Enhance data accuracy and reduce manual data entry errors.
  • Improve reporting capabilities for clinical and administrative purposes.

Service Level Agreement For Hospital It Integration Services

This Service Level Agreement (SLA) outlines the response times and uptime guarantees for Hospital IT Integration Services provided by [Your Company Name] to [Hospital Name]. This agreement is designed to ensure the reliability, availability, and performance of critical IT systems supporting hospital operations and patient care. The scope of this SLA covers the integration of various IT systems, including but not limited to Electronic Health Records (EHR), Picture Archiving and Communication Systems (PACS), Laboratory Information Systems (LIS), and any other systems designated as critical for hospital operations. This SLA will be reviewed and updated annually, or as significant changes to the IT infrastructure occur.

Service ComponentResponse Time Target (Business Hours)Response Time Target (24/7)Uptime GuaranteeDowntime Tolerance (per month)
EHR System Integration Support15 minutes30 minutes99.9%43.8 minutes
PACS System Integration Support30 minutes60 minutes99.8%87.6 minutes
LIS System Integration Support30 minutes60 minutes99.8%87.6 minutes
Interoperability Services (e.g., HL7 messaging)1 hour2 hours99.95%21.9 minutes
Routine Maintenance & Scheduled UpdatesNot Applicable (Requires advance notification)Not Applicable (Requires advance notification)Not ApplicableNot Applicable

Key Definitions

  • Critical System: Any IT system whose failure or degradation directly impacts patient care, safety, or core hospital operations.
  • Service Request: A request initiated by the Hospital for support or action related to the integrated IT systems.
  • Incident: An event that causes, or may cause, an interruption to or a reduction in the quality of a service.
  • Downtime: The period during which a Critical System is unavailable to users.
  • Response Time: The time taken to acknowledge a reported Incident or Service Request.
  • Resolution Time: The time taken to restore a Critical System to its normal operating state after an Incident.
  • Uptime: The percentage of time a Critical System is available and operational.
In-Depth Guidance

Frequently Asked Questions

Background
Phase 02: Execution

Ready when you are

Let's scope your Hospital IT Integration Services in Botswana project in Botswana.

Speak to Sales