flash rotator goes here

Mammut Technocrete ®

Formed in 2005 to manufacture pre-cast concrete products for the contracting sector, Mammut Technocrete (MTC) is the largest precast factory in the world with a capacity to produce over 2 ½ million square meters of pre cast panels per year. The factory’s 200,000 sqm facility is equipped with fully-automated production machinery, including a shutter robot, computerized mould plotters, welding machines, concrete distributors and curing chambers.