An user English
says…

It
🇮🇹
Pronoun
  won
Verb
  a number of
  contracts
Noun
  for
Subordinating conjunction
  hauling
Verb
  infrastructure
Noun
  trains
Noun
.

It won a number of contracts for hauling infrastructure trains.
Words and sentences
🇮🇹
New
it

New
won

New
a number of

  1. Several.
  2. Several of.

New
contracts

New
for

New
hauling

New
infrastructure

  1. An underlying base or foundation especially for an organization or system.
  2. The basic facilities, services and installations needed for the functioning of a community or society.

New
trains

Comments