Pergunta de entrevista da empresa Triumph Motorcyles

How do you think they manufactured this part?