A problem with punctuation
Technological innovations in agriculture have increased yield of farmland and use of machines and industrial robots has enable factories to produce products faster and at a lower cost.
Is there any punctuation problem in the sentence above?

