+353-1-416-8900REST OF WORLD
+44-20-3973-8888REST OF WORLD
1-917-300-0470EAST COAST U.S
1-800-526-8630U.S. (TOLL FREE)

Cross Laminated Timber (CLT) Global Market Insights 2024, Analysis and Forecast to 2029, by Manufacturers, Regions, Technology, and Product Type

  • PDF Icon

    Report

  • 101 Pages
  • January 2024
  • Region: Global
  • Prof Research
  • ID: 5727454

Quick Summary:

As the international construction industry pivots towards more sustainable practices, Cross Laminated Timber (CLT) has emerged as a material of strategic importance. Ingeniously crafted to harness the strength and sustainability of raw timber, CLT is hard-wearing, flexible and impressively eco-friendly. Our comprehensive new market research report provides a deep-dive into the myriad developments, trends, and dynamics shaping this rapidly growing market.

Accompanied by detailed statistical insights, we unpack the regional supply and demand patterns across leading markets such as North America, Europe, Asia & Pacific, South America and MEA. The report offers a robust analysis of key players in the CLT market, including a thorough SWOT Analysis coupled with data on sales volume, revenue, price, gross margins, and market shares. From identifying major players like Nordic Structures, SmartLam, and Structurlam Mass Timber Corporation to emerging small players, we leave no stone unturned. We understand that your business strategy demands more than a one-size-fits-all approach, and this report offers insights into specific segments such as applications in walls, floors, and roofs.

This report describes the global market size of Cross Laminated Timber (CLT) from 2019 to 2023 and its CAGR from 2019 to 2023, and also forecasts its market size to the end of 2029 and its CAGR from 2024 to 2029.

For the geography segment; regional supply, demand, major players, and price is presented from 2019 to 2029. This report covers the following regions:

  • North America
  • South America
  • Asia & Pacific
  • Europe
  • MEA
The key countries for each region are also included, such as United States, China, Japan, India, Korea, ASEAN, Germany, France, UK, Italy, Spain, CIS, and Brazil etc.

For the competitor segment, the report includes global key players of Cross Laminated Timber (CLT) as well as some small players.

The information for each competitor includes:

  • Company Profile
  • Main Business Information
  • SWOT Analysis
  • Sales Volume, Revenue, Price and Gross Margin
  • Market Share

Types Segment:

  • Walls
  • Floor
  • Roof

Companies Covered:

  • Nordic Structures
  • SmartLam
  • Structurlam Mass Timber Corporation
  • DR Johnson Wood Innovations
  • Kalesnikoff Mass Timber
  • Vaagen Timbers
Base Year: 2024
Historical Data: from 2019 to 2023
Forecast Data: from 2024 to 2029


This product will be delivered within 1-3 business days.

Table of Contents

Chapter 1 Executive SummaryChapter 2 Abbreviation and Acronyms
Chapter 3 Preface
3.1 Research Scope
3.2 Research Sources
3.2.1 Data Sources
3.2.2 Assumptions
3.3 Research Method
Chapter 4 Market Landscape
4.1 Market Overview
4.2 Classification/Types
4.3 Application/End Users
Chapter 5 Market Trend Analysis
5.1 Introduction
5.2 Drivers
5.3 Restraints
5.4 Opportunities
5.5 Threats
5.6 COVID-19 Impact
Chapter 6 Industry Chain Analysis
6.1 Upstream/Suppliers Analysis
6.2 Cross Laminated Timber (Clt) Analysis
6.2.1 Technology Analysis
6.2.2 Cost Analysis
6.2.3 Market Channel Analysis
6.3 Downstream Buyers/End Users
Chapter 7 Latest Market Dynamics
7.1 Latest News
7.2 Merger and Acquisition
7.3 Planned/Future Project
7.4 Policy Dynamics
Chapter 8 Trading Analysis
8.1 Export of Cross Laminated Timber (Clt) by Region
8.2 Import of Cross Laminated Timber (Clt) by Region
8.3 Balance of Trade
Chapter 9 Historical and Forecast Cross Laminated Timber (Clt) Market in North America (2019-2029)
9.1 Cross Laminated Timber (Clt) Market Size
9.2 Cross Laminated Timber (Clt) Demand by End Use
9.3 Competition by Players/Suppliers
9.4 Type Segmentation and Price
9.5 Key Countries Analysis
9.5.1 United States
9.5.2 Canada
9.5.3 Mexico
Chapter 10 Historical and Forecast Cross Laminated Timber (Clt) Market in South America (2019-2029)
10.1 Cross Laminated Timber (Clt) Market Size
10.2 Cross Laminated Timber (Clt) Demand by End Use
10.3 Competition by Players/Suppliers
10.4 Type Segmentation and Price
10.5 Key Countries Analysis
10.5.1 Brazil
10.5.2 Argentina
10.5.3 Chile
10.5.4 Peru
Chapter 11 Historical and Forecast Cross Laminated Timber (Clt) Market in Asia & Pacific (2019-2029)
11.1 Cross Laminated Timber (Clt) Market Size
11.2 Cross Laminated Timber (Clt) Demand by End Use
11.3 Competition by Players/Suppliers
11.4 Type Segmentation and Price
11.5 Key Countries Analysis
11.5.1 China
11.5.2 India
11.5.3 Japan
11.5.4 South Korea
11.5.5 Southeast Asia
11.5.6 Australia
Chapter 12 Historical and Forecast Cross Laminated Timber (Clt) Market in Europe (2019-2029)
12.1 Cross Laminated Timber (Clt) Market Size
12.2 Cross Laminated Timber (Clt) Demand by End Use
12.3 Competition by Players/Suppliers
12.4 Type Segmentation and Price
12.5 Key Countries Analysis
12.5.1 Germany
12.5.2 France
12.5.3 United Kingdom
12.5.4 Italy
12.5.5 Spain
12.5.6 Belgium
12.5.7 Netherlands
12.5.8 Austria
12.5.9 Poland
12.5.10 Russia
Chapter 13 Historical and Forecast Cross Laminated Timber (Clt) Market in MEA (2019-2029)
13.1 Cross Laminated Timber (Clt) Market Size
13.2 Cross Laminated Timber (Clt) Demand by End Use
13.3 Competition by Players/Suppliers
13.4 Type Segmentation and Price
13.5 Key Countries Analysis
13.5.1 Egypt
13.5.2 Israel
13.5.3 South Africa
13.5.4 Gulf Cooperation Council Countries
13.5.5 Turkey
Chapter 14 Summary For Global Cross Laminated Timber (Clt) Market (2019-2024)
14.1 Cross Laminated Timber (Clt) Market Size
14.2 Cross Laminated Timber (Clt) Demand by End Use
14.3 Competition by Players/Suppliers
14.4 Type Segmentation and Price
Chapter 15 Global Cross Laminated Timber (Clt) Market Forecast (2024-2029)
15.1 Cross Laminated Timber (Clt) Market Size Forecast
15.2 Cross Laminated Timber (Clt) Demand Forecast
15.3 Competition by Players/Suppliers
15.4 Type Segmentation and Price Forecast
Chapter 16 Analysis of Global Key Vendors
16.1 Nordic Structures
16.1.1 Company Profile
16.1.2 Main Business and Cross Laminated Timber (CLT) Information
16.1.3 SWOT Analysis of Nordic Structures
16.1.4 Nordic Structures Cross Laminated Timber (CLT) Sales, Revenue, Price and Gross Margin (2019-2024)
16.2 SmartLam
16.2.1 Company Profile
16.2.2 Main Business and Cross Laminated Timber (CLT) Information
16.2.3 SWOT Analysis of SmartLam
16.2.4 SmartLam Cross Laminated Timber (CLT) Sales, Revenue, Price and Gross Margin (2019-2024)
16.3 Structurlam Mass Timber Corporation
16.3.1 Company Profile
16.3.2 Main Business and Cross Laminated Timber (CLT) Information
16.3.3 SWOT Analysis of Structurlam Mass Timber Corporation
16.3.4 Structurlam Mass Timber Corporation Cross Laminated Timber (CLT) Sales, Revenue, Price and Gross Margin (2019-2024)
16.4 DR Johnson Wood Innovations
16.4.1 Company Profile
16.4.2 Main Business and Cross Laminated Timber (CLT) Information
16.4.3 SWOT Analysis of DR Johnson Wood Innovations
16.4.4 DR Johnson Wood Innovations Cross Laminated Timber (CLT) Sales, Revenue, Price and Gross Margin (2019-2024)
16.5 Kalesnikoff Mass Timber
16.5.1 Company Profile
16.5.2 Main Business and Cross Laminated Timber (CLT) Information
16.5.3 SWOT Analysis of Kalesnikoff Mass Timber
16.5.4 Kalesnikoff Mass Timber Cross Laminated Timber (CLT) Sales, Revenue, Price and Gross Margin (2019-2024)
16.6 Vaagen Timbers
16.6.1 Company Profile
16.6.2 Main Business and Cross Laminated Timber (CLT) Information
16.6.3 SWOT Analysis of Vaagen Timbers
16.6.4 Vaagen Timbers Cross Laminated Timber (CLT) Sales, Revenue, Price and Gross Margin (2019-2024)
List of Tables and Figures
Table Abbreviation and Acronyms List
Table Research Scope of Cross Laminated Timber (Clt) Report
Table Data Sources of Cross Laminated Timber (Clt) Report
Table Major Assumptions of Cross Laminated Timber (Clt) Report
Figure Market Size Estimated Method
Figure Major Forecasting Factors
Figure Cross Laminated Timber (Clt) Picture
Table Cross Laminated Timber (Clt) Classification
Table Cross Laminated Timber (Clt) Applications List
Table Drivers of Cross Laminated Timber (Clt) Market
Table Restraints of Cross Laminated Timber (Clt) Market
Table Opportunities of Cross Laminated Timber (Clt) Market
Table Threats of Cross Laminated Timber (Clt) Market
Table COVID-19 Impact For Cross Laminated Timber (Clt) Market
Table Raw Materials Suppliers List
Table Different Production Methods of Cross Laminated Timber (Clt)
Table Cost Structure Analysis of Cross Laminated Timber (Clt)
Table Key End Users List
Table Latest News of Cross Laminated Timber (Clt) Market
Table Merger and Acquisition List
Table Planned/Future Project of Cross Laminated Timber (Clt) Market
Table Policy of Cross Laminated Timber (Clt) Market
Table 2019-2029 Regional Export of Cross Laminated Timber (Clt)
Table 2019-2029 Regional Import of Cross Laminated Timber (Clt)
Table 2019-2029 Regional Trade Balance
Figure 2019-2029 Regional Trade Balance
Table 2019-2029 North America Cross Laminated Timber (Clt) Market Size and Market Volume List
Figure 2019-2029 North America Cross Laminated Timber (Clt) Market Size and CAGR
Figure 2019-2029 North America Cross Laminated Timber (Clt) Market Volume and CAGR
Table 2019-2029 North America Cross Laminated Timber (Clt) Demand List by Application
Table 2019-2024 North America Cross Laminated Timber (Clt) Key Players Sales List
Table 2019-2024 North America Cross Laminated Timber (Clt) Key Players Market Share List
Table 2019-2029 North America Cross Laminated Timber (Clt) Demand List by Type
Table 2019-2024 North America Cross Laminated Timber (Clt) Price List by Type
Table 2019-2029 United States Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 United States Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 Canada Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 Canada Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 Mexico Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 Mexico Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 South America Cross Laminated Timber (Clt) Market Size and Market Volume List
Figure 2019-2029 South America Cross Laminated Timber (Clt) Market Size and CAGR
Figure 2019-2029 South America Cross Laminated Timber (Clt) Market Volume and CAGR
Table 2019-2029 South America Cross Laminated Timber (Clt) Demand List by Application
Table 2019-2024 South America Cross Laminated Timber (Clt) Key Players Sales List
Table 2019-2024 South America Cross Laminated Timber (Clt) Key Players Market Share List
Table 2019-2029 South America Cross Laminated Timber (Clt) Demand List by Type
Table 2019-2024 South America Cross Laminated Timber (Clt) Price List by Type
Table 2019-2029 Brazil Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 Brazil Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 Argentina Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 Argentina Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 Chile Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 Chile Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 Peru Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 Peru Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 Asia & Pacific Cross Laminated Timber (Clt) Market Size and Market Volume List
Figure 2019-2029 Asia & Pacific Cross Laminated Timber (Clt) Market Size and CAGR
Figure 2019-2029 Asia & Pacific Cross Laminated Timber (Clt) Market Volume and CAGR
Table 2019-2029 Asia & Pacific Cross Laminated Timber (Clt) Demand List by Application
Table 2019-2024 Asia & Pacific Cross Laminated Timber (Clt) Key Players Sales List
Table 2019-2024 Asia & Pacific Cross Laminated Timber (Clt) Key Players Market Share List
Table 2019-2029 Asia & Pacific Cross Laminated Timber (Clt) Demand List by Type
Table 2019-2024 Asia & Pacific Cross Laminated Timber (Clt) Price List by Type
Table 2019-2029 China Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 China Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 India Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 India Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 Japan Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 Japan Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 South Korea Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 South Korea Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 Southeast Asia Cross Laminated Timber (Clt) Market Size List
Table 2019-2029 Southeast Asia Cross Laminated Timber (Clt) Market Volume List
Table 2019-2029 Southeast Asia Cross Laminated Timber (Clt) Import List
Table 2019-2029 Southeast Asia Cross Laminated Timber (Clt) Export List
Table 2019-2029 Australia Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 Australia Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 Europe Cross Laminated Timber (Clt) Market Size and Market Volume List
Figure 2019-2029 Europe Cross Laminated Timber (Clt) Market Size and CAGR
Figure 2019-2029 Europe Cross Laminated Timber (Clt) Market Volume and CAGR
Table 2019-2029 Europe Cross Laminated Timber (Clt) Demand List by Application
Table 2019-2024 Europe Cross Laminated Timber (Clt) Key Players Sales List
Table 2019-2024 Europe Cross Laminated Timber (Clt) Key Players Market Share List
Table 2019-2029 Europe Cross Laminated Timber (Clt) Demand List by Type
Table 2019-2024 Europe Cross Laminated Timber (Clt) Price List by Type
Table 2019-2029 Germany Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 Germany Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 France Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 France Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 United Kingdom Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 United Kingdom Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 Italy Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 Italy Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 Spain Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 Spain Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 Belgium Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 Belgium Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 Netherlands Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 Netherlands Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 Austria Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 Austria Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 Poland Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 Poland Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 Russia Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 Russia Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 MEA Cross Laminated Timber (Clt) Market Size and Market Volume List
Figure 2019-2029 MEA Cross Laminated Timber (Clt) Market Size and CAGR
Figure 2019-2029 MEA Cross Laminated Timber (Clt) Market Volume and CAGR
Table 2019-2029 MEA Cross Laminated Timber (Clt) Demand List by Application
Table 2019-2024 MEA Cross Laminated Timber (Clt) Key Players Sales List
Table 2019-2024 MEA Cross Laminated Timber (Clt) Key Players Market Share List
Table 2019-2029 MEA Cross Laminated Timber (Clt) Demand List by Type
Table 2019-2024 MEA Cross Laminated Timber (Clt) Price List by Type
Table 2019-2029 Egypt Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 Egypt Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 Israel Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 Israel Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 South Africa Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 South Africa Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 Gulf Cooperation Council Countries Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 Gulf Cooperation Council Countries Cross Laminated Timber (Clt) Import & Export List
Table 2019-2029 Turkey Cross Laminated Timber (Clt) Market Size and Market Volume List
Table 2019-2029 Turkey Cross Laminated Timber (Clt) Import & Export List
Table 2019-2024 Global Cross Laminated Timber (Clt) Market Size List by Region
Table 2019-2024 Global Cross Laminated Timber (Clt) Market Size Share List by Region
Table 2019-2024 Global Cross Laminated Timber (Clt) Market Volume List by Region
Table 2019-2024 Global Cross Laminated Timber (Clt) Market Volume Share List by Region
Table 2019-2024 Global Cross Laminated Timber (Clt) Demand List by Application
Table 2019-2024 Global Cross Laminated Timber (Clt) Demand Market Share List by Application
Table 2019-2024 Global Cross Laminated Timber (Clt) Key Vendors Sales List
Table 2019-2024 Global Cross Laminated Timber (Clt) Key Vendors Sales Share List
Figure 2019-2024 Global Cross Laminated Timber (Clt) Market Volume and Growth Rate
Table 2019-2024 Global Cross Laminated Timber (Clt) Key Vendors Revenue List
Figure 2019-2024 Global Cross Laminated Timber (Clt) Market Size and Growth Rate
Table 2019-2024 Global Cross Laminated Timber (Clt) Key Vendors Revenue Share List
Table 2019-2024 Global Cross Laminated Timber (Clt) Demand List by Type
Table 2019-2024 Global Cross Laminated Timber (Clt) Demand Market Share List by Type
Table 2019-2024 Regional Cross Laminated Timber (Clt) Price List
Table 2024-2029 Global Cross Laminated Timber (Clt) Market Size List by Region
Table 2024-2029 Global Cross Laminated Timber (Clt) Market Size Share List by Region
Table 2024-2029 Global Cross Laminated Timber (Clt) Market Volume List by Region
Table 2024-2029 Global Cross Laminated Timber (Clt) Market Volume Share List by Region
Table 2024-2029 Global Cross Laminated Timber (Clt) Demand List by Application
Table 2024-2029 Global Cross Laminated Timber (Clt) Demand Market Share List by Application
Table 2024-2029 Global Cross Laminated Timber (Clt) Key Vendors Sales List
Table 2024-2029 Global Cross Laminated Timber (Clt) Key Vendors Sales Share List
Figure 2024-2029 Global Cross Laminated Timber (Clt) Market Volume and Growth Rate
Table 2024-2029 Global Cross Laminated Timber (Clt) Key Vendors Revenue List
Figure 2024-2029 Global Cross Laminated Timber (Clt) Market Size and Growth Rate
Table 2024-2029 Global Cross Laminated Timber (Clt) Key Vendors Revenue Share List
Table 2024-2029 Global Cross Laminated Timber (Clt) Demand List by Type
Table 2024-2029 Global Cross Laminated Timber (Clt) Demand Market Share List by Type
Table 2024-2029 Cross Laminated Timber (Clt) Regional Price List
Table Nordic Structures Information
Table SWOT Analysis of Nordic Structures
Table 2019-2024 Nordic Structures Cross Laminated Timber (CLT) Sale Volume Price Cost Revenue
Figure 2019-2024 Nordic Structures Cross Laminated Timber (CLT) Sale Volume and Growth Rate
Figure 2019-2024 Nordic Structures Cross Laminated Timber (CLT) Market Share
Table SmartLam Information
Table SWOT Analysis of SmartLam
Table 2019-2024 SmartLam Cross Laminated Timber (CLT) Sale Volume Price Cost Revenue
Figure 2019-2024 SmartLam Cross Laminated Timber (CLT) Sale Volume and Growth Rate
Figure 2019-2024 SmartLam Cross Laminated Timber (CLT) Market Share
Table Structurlam Mass Timber Corporation Information
Table SWOT Analysis of Structurlam Mass Timber Corporation
Table 2019-2024 Structurlam Mass Timber Corporation Cross Laminated Timber (CLT) Sale Volume Price Cost Revenue
Figure 2019-2024 Structurlam Mass Timber Corporation Cross Laminated Timber (CLT) Sale Volume and Growth Rate
Figure 2019-2024 Structurlam Mass Timber Corporation Cross Laminated Timber (CLT) Market Share
Table DR Johnson Wood Innovations Information
Table SWOT Analysis of DR Johnson Wood Innovations
Table 2019-2024 DR Johnson Wood Innovations Cross Laminated Timber (CLT) Sale Volume Price Cost Revenue
Figure 2019-2024 DR Johnson Wood Innovations Cross Laminated Timber (CLT) Sale Volume and Growth Rate
Figure 2019-2024 DR Johnson Wood Innovations Cross Laminated Timber (CLT) Market Share
Table Kalesnikoff Mass Timber Information
Table SWOT Analysis of Kalesnikoff Mass Timber
Table 2019-2024 Kalesnikoff Mass Timber Cross Laminated Timber (CLT) Sale Volume Price Cost Revenue
Figure 2019-2024 Kalesnikoff Mass Timber Cross Laminated Timber (CLT) Sale Volume and Growth Rate
Figure 2019-2024 Kalesnikoff Mass Timber Cross Laminated Timber (CLT) Market Share
Table Vaagen Timbers Information
Table SWOT Analysis of Vaagen Timbers
Table 2019-2024 Vaagen Timbers Cross Laminated Timber (CLT) Sale Volume Price Cost Revenue
Figure 2019-2024 Vaagen Timbers Cross Laminated Timber (CLT) Sale Volume and Growth Rate
Figure 2019-2024 Vaagen Timbers Cross Laminated Timber (CLT) Market Share

Companies Mentioned (Partial List)

A selection of companies mentioned in this report includes, but is not limited to:

  • Nordic Structures
  • SmartLam
  • Structurlam Mass Timber Corporation
  • DR Johnson Wood Innovations
  • Kalesnikoff Mass Timber
  • Vaagen Timbers

Methodology

Loading
LOADING...