Correct. The underlined text is a modifying phrase that describes the word “robots.” By placing the phrase directly after the word it modifies, the writer can reduce ambiguity in the sentence. This choice makes it clear that the modifying phrase refers to robots, not people.
Industrialism had widened the technological gap between Africa and the West and industrialism led for a greater need for a secure and steady supply of raw materials, which Africa had in abundance, and for an increased desire for markets for the abundance of goods supplied.