. _____ by the advances in technology, many farmers have set up wind farms on their land.
A. Being encouraged B. Encouraging
C. Encouraged D. Having encouraged
. _____ by the advances in technology, many farmers have set up wind farms on their land.
A. Being encouraged B. Encouraging
C. Encouraged D. Having encouraged
C