How to win government contracts and tenders in Kenya

Navigating Government Contracting in Kenya: A Comprehensive Guide for Prospective Bidders

Kenya’s government procurement system provides numerous opportunities for businesses through transparent and competitive processes, governed by clear regulatory frameworks. This guide consolidates essential official information to support businesses aiming to secure government contracts in Kenya.

Kenya's Public Procurement Framework

The primary legislation governing public procurement in Kenya is the Public Procurement and Asset Disposal Act, 2015 (PPADA). This Act emphasizes fairness, transparency, and accountability throughout the procurement process and stipulates clear guidelines for various procurement methods.

The Public Procurement Regulatory Authority (PPRA) has oversight authority under this Act, ensuring regulation, standardization, and compliance with procurement rules. Importantly, PPRA maintains a debarment list, detailing entities prohibited from participating in procurement processes, which bidders must review to confirm their eligibility.

Mandatory Registration Requirements

To participate in government tenders, companies must typically register annually with the relevant procuring entities. The standard documentation required includes:

  • Certificate of Incorporation – Certified official copy proving legal status of the entity.
  • Tax Compliance Certificate – Issued electronically by the Kenya Revenue Authority (KRA) and confirming up-to-date tax compliance.
  • CR12 Form – Document disclosing shareholder structure, typically issued within the preceding six months.
  • Valid Company Business Permit – Obtained from county-level authorities.

Sector-specific documents may also be required. For example, construction-related tenders mandate relevant licenses from the National Construction Authority (NCA) as well as environmental approvals from the National Environment Management Authority (NEMA).

Compliance with International Trade and Procurement Agreements

Kenya participates in various international and regional trade agreements which can influence public sector procurement, especially concerning cross-border bidders. These include:

  • UK-Kenya Economic Partnership Agreement (UK-Kenya EPA): Provides customs facilitation and aligns local procurement procedures with international best practices, potentially influencing procurement involving international vendors.
  • EAC and Regionally Integrated Agreements: Kenya has committed to regional integration and removal of non-tariff barriers, influencing its procurement openness to East African Community members.
  • World Trade Organization (WTO): While Kenya is not yet a signatory of the WTO Government Procurement Agreement (GPA), it adheres to the fundamental international standards of transparency and non-discrimination in procurement processes.

Evaluation Criteria Used in Kenyan Tenders

Most tenders in Kenya employ the Quality and Cost-Based Selection (QCBS) approach. This combines evaluation of technical quality with comparative analysis of financial proposals, balancing performance standards and cost competitiveness.

Technical proposals must strictly adhere to Terms of Reference (TORs), with clearly defined objectives, competencies, timelines, and deliverables.

Common Pitfalls and How to Avoid Them

Prospective bidders frequently encounter difficulties by overlooking key submission requirements. Common pitfalls include:

  • Incomplete documentation – Failing to submit mandatory certificates or credentials required for registration.
  • Failure to verify debarment status – Not confirming if the firm or its leadership appears on PPRA’s exclusion lists.
  • Lack of bid security – Many tenders require submission of a compliant bid bond or security failure of which disqualifies bidders from evaluation.
  • Conflict of Interest – Non-disclosure of potential conflicts, leading to disqualification and legal action.

Digital Procurement Portals

Bidders must use official Kenyan digital procurement platforms such as:

  • tenders.go.ke – Central procurement portal offering all current tender announcements issued by Kenyan government entities.
  • kerra.go.ke and other specific governmental agency websites – For procurement processes specific to certain governmental bodies.

It is important to frequently monitor these platforms since tender announcements and procurement guidelines are regularly updated.

Conclusion

Navigating government contracting in Kenya requires a firm understanding of the national procurement framework, adherence to regulatory compliance requirements, and meticulous preparation of required documentation. Leveraging official Kenyan governmental procurement resources, prospective bidders can significantly enhance their competitive advantage in this dynamic marketplace.

[1] https://www.treasury.go.ke/wp-content/uploads/2025/02/PROVISION-OF-CONSULTANCY-SERVICES-FOR-THE-EVALUATION-OF-THE-PUBLIC-PRIVATE-PARTNERSHIPS-PPP-PROGRAMME-IN-KENYA.pdf
[2] https://www.theeastafrican.co.ke/tea/business-tech/kenya-to-sign-trade-facilitation-deal-with-somalia-4943532
[3] https://ustr.gov/sites/default/files/files/reports/2025/2025%20Trade%20Policy%20Agenda%20WTO%20at%2030%20and%202024%20Annual%20Report%2002282025%20--%20FINAL.pdf
[4] https://www.biosafetykenya.go.ke/images/REGISTRATION_OF_SUPPLIERS_TENDER_DOCUMENT_2025-2027.pdf
[5] https://www.brecorder.com/news/40348811/ppra-to-clear-soes-industry-specific-policies
[6] https://www.gov.uk/government/publications/uk-kenya-epa-special-committee-on-customs-and-trade-facilitation-note-1-march-2023/1-march-2023-uk-kenya-epa-special-committee-on-customs-and-trade-facilitation-note
[7] https://makueni.go.ke/sandbox/site/files/2025/02/ERP-SYSTEM-TENDER-DOCUMENT-20.02.2025.pdf
[8] https://knh.or.ke/tenders/2025/february/RFP_FOR_PROVISION_OF_CONSULTANCY_SERVICES_FOR_CUSTOMER_SATISFACTION_SURVEY.pdf
[9] https://tenders.go.ke/storage/Documents/1739457446486-registration-of-legal-service-providers.pdf
[10] https://kerra.go.ke/wp-content/uploads/2025/02/2B-9.-BID-DOCUMENT-FOR-KIAWAMURURU-KAHETI-ROAD.pdf
[11] https://en.wikipedia.org/wiki/Government_procurement
[12] https://www.health.go.ke/tenders
[13] https://kura.go.ke/wp-content/uploads/2025/02/Provision-of-Project-Risk-Management-System.pdf
[14] https://kerra.go.ke/wp-content/uploads/2025/02/2B-2.-BID-DOC-FOR-CONSTRUCTION-OF-ENKARE-ONKITUA-BRIDGE-AND-ACCESS-ROADS.pdf

Tags
Share

Related Posts

How SMEs Can Find and Win Public Sector Contracts Under the UK's New Procurement Act

How SMEs Can Find and Win Public Sector Contracts Under the UK's New Procurement Act

The Procurement Act 2023 came into force on 24 February 2025, replacing four separate sets of EU-derived regulations with a single, unified framework. The government says it will open up nearly &po

read more
How to win government contracts and tenders in the USA

How to win government contracts and tenders in the USA

Strategies for Securing U.S. Government Contracts: Registration, Compliance, and International Trade Considerations

read more
How to win government tenders and contracts in Germany

How to win government tenders and contracts in Germany

Understanding Germany's €500 Billion Public Procurement System Germany's public procurement system offers substantial opportunities for busines

read more
How to win government tenders and contracts in France

How to win government tenders and contracts in France

Regulatory Framework Governing Public Procurement Transposition of EU Directives France's public procurement system operates under Directive 2014/24/EU, transposed into nati

read more
United Kingdom, a glossary for government procurement

United Kingdom, a glossary for government procurement

Below we outline some of the most commonly used terms for procurement in the United Kingdom.Procedures

read more
What are CPV codes and why do they matter?

What are CPV codes and why do they matter?

IntroductionIn the complex world of public procurement, clarity and standardization are paramount. The European Union (EU) has developed a system known as Comm

read more
France, a glossary for government procurement

France, a glossary for government procurement

Below we outline some of the most commonly used terms for procurement in France.Procedures

read more
Germany, a glossary for government procurement

Germany, a glossary for government procurement

Below we outline some of the most commonly used terms for procurement in Germany.ProceduresOffenes Verfahre

read more
Spain, a glossary for government procurement

Spain, a glossary for government procurement

Glossary of Public Procurement Terms in SpainProceduresProcedimiento Abierto: Open Procedu

read more
Italy, a glossary for government procurement

Italy, a glossary for government procurement

Glossary of Public Procurement Terms in ItalyProceduresProcedura Aperta: Open Procedure

read more
Netherlands, a glossary for government procurement

Netherlands, a glossary for government procurement

Glossary of Public Procurement Terms in the NetherlandsProceduresOpenbare Procedure: Open

read more
Norway, a glossary for government procurement

Norway, a glossary for government procurement

Glossary of Public Procurement Terms in NorwayProceduresÅpen Anbudskonkurranse: Open Proce

read more
Sweden, a glossary for government procurement

Sweden, a glossary for government procurement

Glossary of Public Procurement Terms in SwedenProceduresÖppen Upphandling: Open Procedure<

read more
Denmark, a glossary for government procurement

Denmark, a glossary for government procurement

Glossary of Public Procurement Terms in DenmarkProceduresOffentligt Udbud: Open Procedure<

read more
Portugal, a glossary for government procurement

Portugal, a glossary for government procurement

Glossary of Public Procurement Terms in PortugalProceduresProcedimento Aberto: Open Proced

read more
How to win government contracts in Slovenia

How to win government contracts in Slovenia

Winning Government Contracts in Slovenia: A Comprehensive GuideNavigating Slovenian public procurement requires understanding local laws, registration requirements, documentation needs,

read more
How to win government contracts and tenders in Poland

How to win government contracts and tenders in Poland

Comprehensive Guide to Securing Government Contracts in Poland: Navigating Regulatory Frameworks and Strategic Opportu

read more
How to win government contracts and tenders in Spain

How to win government contracts and tenders in Spain

Navigating Government Contract Procurement in Spain: A Comprehensive Guide Spain’s public procurement market offers meaningful opportunities for businesses that understand and comply with regulat

read more
How to win government contracts and tenders in Kazakhstan

How to win government contracts and tenders in Kazakhstan

Strategies for Securing Government Contracts in Kazakhstan: A Comprehensive Guide Kazakhstan's public procurement landscape has evolved significantly in recent years, integrating digital platform

read more
How to win government contracts and tenders in Canada

How to win government contracts and tenders in Canada

Comprehensive Guide to Securing Government Contracts in Canada Canada's government procurement market provides key opportunities across industries, guided by principles of fairness, transparency

read more
How to win government contracts and tenders in Chile

How to win government contracts and tenders in Chile

Comprehensive Guide to Securing Government Contracts in Chile: Legal Frameworks, Trade Policies, and Procedural Requirements Chile’s public procurement system offers substantial opportunities fo

read more
How to win government contracts in Colombia

How to win government contracts in Colombia

Comprehensive Guide to Securing Government Contracts in Colombia: Trade Frameworks and Regulatory Requirements Colombia’s public procurement market offers substantial opportunities for both domes

read more
How to win government contracts in Uruguay

How to win government contracts in Uruguay

Navigating Government Procurement in Uruguay: A Strategic Guide for Foreign CompaniesUruguay offers considerable public procurement opportunities across sectors such as infrastructure, r

read more
How to win government contracts and tenders in China

How to win government contracts and tenders in China

Navigating Government Procurement in China: Strategies for Success Under Evolving Trade PoliciesSecuring government contracts in China offers considerable opportunities but also presents

read more
How to win government contracts and tenders in Japan

How to win government contracts and tenders in Japan

Navigating Government Procurement in Japan: A Comprehensive Guide for Foreign CompaniesJapan’s government procurement market represents a substantial opportunity for foreign businesses,

read more
How to win government contracts and tenders in India

How to win government contracts and tenders in India

Winning Government Contracts in India: Navigating Trade Policies, Registrations, and DocumentationThe Indian government's annual expenditure on public procurement exceeds ₹40 lakh crore

read more
How to win government contracts and tenders in Italy

How to win government contracts and tenders in Italy

Navigating Government Contracting in Italy: A Comprehensive GuideItaly’s public procurement sector presents significant business opportunities, though navigating its legal and administra

read more
How to win government contracts and tenders in South Korea

How to win government contracts and tenders in South Korea

Navigating Government Contracting in South Korea: Policies, Registration Procedures, and Strategic InsightsSouth Korea offers significant opportunities for foreign firms seeking public p

read more

How to win government contracts and tenders in Australia

Navigating Government Procurement in Australia: Strategies for SuccessRecent reforms across Australia's government procurement frameworks have introduced significant opportunities, addin

read more

How to win government contracts and tenders in Brazil

Navigating Government Contracting in Brazil: A Comprehensive Guide for BusinessesBrazil’s public procurement landscape provides substantial opportunities for businesses prepared to navig

read more

How to win government contracts and tenders in Mexico

A Comprehensive Guide to Winning Government Contracts in Mexico: Regulatory Framework and Strategic InsightsMexico’s public procurement market offers significant opportunities for busine

read more

How to win government contracts and tenders in Indonesia

Securing Government Contracts in Indonesia: A Strategic Guide Based on Trade Policies and Regulatory RequirementsExecutive Summary Indonesia's evolving procurement framework rep

read more

How to win government contracts and tenders in The Netherlands

Strategies for Securing Government Contracts in the NetherlandsSecuring government contracts in the Netherlands can significantly enhance a company's economic prospects due to substantia

read more

How to win government contracts and tenders in Switzerland

Navigating Government Procurement in Switzerland: A Strategic Guide for BusinessesSwitzerland's public procurement framework presents considerable opportunities for businesses. However,

read more

How to win government contracts and tenders in Saudi Arabia

Navigating Government Contracting Opportunities in Saudi Arabia: A Comprehensive GuideSaudi Arabia has emerged as a dynamic market for public-sector contracting, driven by its ambitious

read more

How to win government contracts and tenders in Turkey

Comprehensive Guide to Winning Government Contracts in TürkiyeTürkiye’s government procurement market offers considerable opportunities for both domestic and international companies arme

read more

How to win government contracts and tenders in Taiwan

Winning Government Contracts in Taiwan: A Strategic Guide for Foreign Companies Taiwan’s public procurement market offers significant opportunities across infrastructure development, defen

read more

How to win government contracts and tenders in Sweden

Winning Government Contracts in Sweden: A Strategic Guide Navigating Sweden's public procurement landscape requires careful adherence to legal frameworks, strategic alignment with national

read more

How to win government contracts and tenders in The Philippines

Navigating Government Procurement in the Philippines: A Strategic Guide for Prospective ContractorsThe Philippine government’s procurement system presents significant opportunities for f

read more

How to win government contracts and tenders in Thailand

Comprehensive Guide for Companies Seeking Government Contracts in ThailandThailand’s public procurement landscape presents significant opportunities, aligning closely with national prior

read more

How to win government contracts and tenders in Nigeria

Strategic Pathways to Securing Government Contracts in Nigeria: A Comprehensive GuideNigeria’s government procurement landscape presents significant opportunities spanning sectors includ

read more

How to win government contracts and tenders in Austria

A Comprehensive Guide to Securing Government Contracts in AustriaAustrian public procurement combines adherence to European Union directives with detailed national regulations to ensure

read more

How to win government contracts and tenders in Ireland

Navigating Public Procurement in Ireland: A Strategic Guide for Securing Government ContractsThe Irish public procurement market offers substantial opportunities for businesses of all se

read more

How to win government contracts and tenders in Israel

A Comprehensive Guide to Securing Government Contracts in IsraelThe State of Israel provides significant opportunities for businesses looking to secure government contracts in sectors su

read more

How to win government contracts and tenders in Norway

Navigating Government Contracting Opportunities in Norway: A Comprehensive GuideNorway’s government contracting market offers promising opportunities for businesses looking to enter a tr

read more

How to win government contracts and tenders in Argentina

A Comprehensive Guide to Securing Government Contracts in ArgentinaWinning contracts in Argentina's governmental sector requires thorough preparation and compliance with specific regu

read more

How to win government contracts and tenders in Belgium

A Comprehensive Guide to Securing Government Contracts in BelgiumBelgium's public procurement market offers significant opportunities for businesses seeking stable partnerships with gove

read more

How to win government contracts and tenders in The United Arab Emirates

Comprehensive Guide for Companies Seeking Government Contracts in the UAEThe United Arab Emirates (UAE) has positioned itself as a major hub for trade and investment through progressive

read more

How to win government contracts and tenders in Egypt

Comprehensive Guide to Securing Government Contracts in Egypt: Policies, Registration, and Documentation RequirementsGovernment contracting opportunities in Egypt are increasing across i

read more

How to win government contracts and tenders in Denmark

A Comprehensive Guide to Winning Government Contracts in DenmarkDenmark's public procurement market represents substantial potential for businesses looking for stable partnerships that u

read more

How to win government contracts and tenders in Malaysia

Government Contracting in Malaysia: A Strategic Guide to Trade Policies, Registration Requirements, and Documentation ProcessesMalaysia's public procurement environment offers substantia

read more

How to win government contracts and tenders in Singapore

Navigating Government Procurement Opportunities in Singapore: A Strategic GuideSingapore's public procurement sector provides lucrative opportunities for local and international business

read more

How to win government contracts and tenders in Hong Kong

A Comprehensive Guide to Securing Government Contracts in Hong Kong: Navigating Trade Policies, Registration Requirements, and DocumentationHong Kong’s dynamic public procurement landsca

read more

How to win government contracts and tenders in Vietnam

Comprehensive Guide to Securing Government Contracts in Vietnam: Navigating Trade Policies and Regulatory FrameworksVietnam's dynamic economic growth and increasing integration into glob

read more

How to win government contracts and tenders in Bangladesh

Navigating Government Contract Acquisition in Bangladesh: A Strategic Guide Bangladesh’s public procurement landscape offers substantial business opportunities amid its robust growth traje

read more

How to win government contracts and tenders in South Africa

Comprehensive Guide for Companies Seeking Government Contracts in South AfricaSouth Africa’s public procurement system provides substantial opportunities across various sectors while pri

read more

How to win government contracts and tenders in Finland

Navigating Government Contracting in Finland: A Comprehensive Guide for BusinessesFinland offers significant opportunities for companies interested in securing governmental contracts. Un

read more

How to win government contracts and tenders in Romania

Securing Government Contracts in Romania: A Strategic Guide for BusinessesRomania presents significant opportunities for businesses interested in government procurement, especially given

read more

How to win government contracts and tenders in Czech Republic

Comprehensive Guide to Securing Government Contracts in the Czech RepublicSuccessfully navigating the Czech Republic’s government procurement system requires a thorough understanding of

read more

How to win government contracts and tenders in Pakistan

Navigating Government Procurement in Pakistan: A Strategic Guide for Prospective BiddersPakistan’s public procurement landscape is structured around robust regulations and guidelines, pr

read more

How to win government contracts and tenders in Portugal

Winning Government Contracts in Portugal: A Comprehensive GuidePortugal's public procurement process involves strict compliance with national legislation and EU directives. Companies see

read more

How to win government contracts and tenders in New Zealand

Navigating Government Contracting in New Zealand: A Comprehensive GuideNew Zealand’s government procurement framework offers significant opportunities for businesses proficient in aligni

read more

How to win government contracts and tenders in Peru

Navigating Government Contracting in Peru: A Strategic Guide for Foreign CompaniesPeru's public procurement market represents approximately 41% of its national budget, presenting

read more

How to win government contracts and tenders in Greece

Securing Government Contracts in Greece: Comprehensive Guide for International BusinessesThis article offers authoritative insights into Greece’s public procurement framework, based excl

read more

How to win government contracts and tenders in Iraq

Strategies for Securing Government Contracts in Iraq: A Comprehensive GuideThe Iraqi public procurement landscape presents significant opportunities across sectors such as energy, infras

read more

How to win government contracts and tenders in Hungary

Strategies for Securing Government Contracts in Hungary: A Comprehensive GuideHungary’s public procurement market presents significant opportunities for companies seeking reliable and pr

read more

How to win government contracts and tenders in Qatar

A Comprehensive Guide to Securing Government Contracts in Qatar: Policies, Registration Requirements, and DocumentationQatar has become a prominent hub for infrastructure development, al

read more

How to win government contracts and tenders in Ukraine

Navigating Government Procurement Opportunities in Ukraine: A Strategic GuideUkraine's public procurement environment has seen significant transformations following its integration into

read more

How to win government contracts and tenders in Algeria

Navigating Government Procurement in Algeria: A Strategic GuideThe Algerian government's procurement landscape presents significant opportunities amid evolving regulatory frameworks desi

read more

How to win government contracts and tenders in Kuwait

Strategies for Securing Government Contracts in Kuwait: A Guide Through Trade Policies and Procedural RequirementsKey Findings Summary Kuwait's public procurement market has e

read more

How to win government contracts and tenders in Morocco

Navigating Government Contracting Opportunities in Morocco: A Strategic GuideMorocco has recently reformed its public procurement system significantly, facilitating a more transparent an

read more

How to win government contracts and tenders in Slovakia

Securing Government Contracts in Slovakia: A Strategic GuideOverview of Slovak Public Procurement FrameworkLegal Context: Public procurement in Slovakia is governed by

read more

How to win government contracts and tenders in Puerto Rico

A Comprehensive Guide to Winning Government Contracts in Puerto RicoSecuring government contracts in Puerto Rico requires a thorough understanding of the island’s legal, regulatory, and

read more

How to win government contracts and tenders in Ecuador

Navigating Government Contracting Opportunities in Contemporary Ecuadorian MarketsEcuador's public procurement landscape presents significant opportunities for international businesses s

read more

How to win government contracts and tenders in Ethiopia

Navigating Government Procurement in Ethiopia: A Strategic Guide for Prospective SuppliersEthiopia's evolving public procurement landscape provides significant opportunities for business

read more

How to win government contracts and tenders in Sri Lanka

Comprehensive Guide to Securing Government Contracts in Sri LankaSri Lanka's public procurement landscape presents significant opportunities across sectors such as infrastructure, teleco

read more

How to win government contracts and tenders in Dominican Republic

A Comprehensive Guide to Securing Government Contracts in the Dominican RepublicThe Dominican Republic offers substantial business opportunities through government contracts across secto

read more

How to win government contracts and tenders in Guatemala

Securing Government Contracts in Guatemala: A Strategic Guide for Foreign SuppliersGuatemala’s public procurement landscape offers considerable opportunities for international suppliers

read more

How to win government contracts and tenders in Bulgaria

Navigating Government Contracting in Bulgaria: A Strategic Guide for BusinessesBulgaria's public procurement system offers significant opportunities for businesses, with an market valued

read more

How to win government contracts and tenders in Myanmar

Navigating Government Contracting in Myanmar: A Comprehensive Guide for Prospective BiddersSecuring government contracts in Myanmar demands meticulous adherence to evolving regulatory fr

read more

How to win government contracts and tenders in Ghana

Navigating Government Procurement in Ghana: A Comprehensive Guide for Prospective SuppliersGhana’s public procurement landscape is experiencing significant transformation under President

read more

How to win government contracts and tenders in Oman

A Comprehensive Guide to Securing Government Contracts in Oman: Trade Policies, Registration Requirements, and DocumentationOman's government procurement landscape presents significant o

read more

How to win government contracts and tenders in Ivory Coast

Winning Government Contracts in Côte d’Ivoire: A Strategic GuideCôte d’Ivoire’s public procurement landscape offers significant opportunities for businesses aligned with regulatory frame

read more

How to win government contracts and tenders in Angola

A Comprehensive Guide to Securing Government Contracts in AngolaAngola offers significant business opportunities in diverse sectors including infrastructure, energy, and mining. Recent g

read more

How to win government contracts and tenders in Tanzania

Comprehensive Guide to Securing Government Contracts in Tanzania: Legal Frameworks, Trade Policies, and Procedural RequirementsTanzania’s public procurement landscape presents substantia

read more

How to win government contracts and tenders in Croatia

Comprehensive Guide to Securing Government Contracts in Croatia: Policies, Registration Requirements and DocumentationGovernment contracting in Croatia presents promising opportunities f

read more

How to win government contracts and tenders in Lithuania

A Comprehensive Guide to Securing Government Contracts in LithuaniaLithuania's public procurement framework provides significant opportunities for businesses seeking to enter its growing

read more

How to win government contracts and tenders in Uzbekistan

Navigating Government Contracting in Uzbekistan: Strategic Insights for Foreign EnterprisesUnder President Shavkat Mirziyoyev’s administration, Uzbekistan has emerged as an attractive ma

read more

How to win government contracts and tenders in Costa Rica

Navigating Government Procurement in Costa Rica: A Comprehensive Guide for Foreign CompaniesCosta Rica provides abundant opportunities in public procurement for international companies,

read more

How to win government contracts and tenders in Belarus

Navigating Government Contracting in Belarus: Trade Policies, Registration Requirements, and Compliance FrameworksPolitical and Economic Context Shaping Public ProcurementThe

read more

How to win government contracts and tenders in Serbia

A Comprehensive Guide to Securing Government Contracts in Serbia: Navigating Trade Policies and Regulatory RequirementsThe Serbian public procurement market provides substantial opportun

read more

How to win government contracts and tenders in Panama

Navigating Government Contracting in Panama: A Comprehensive GuidePanama's public procurement landscape offers rich opportunities for businesses seeking partnerships with governmental en

read more