Sole enterprise may flourish best in
The correct answer is: B
Explanation
A sole enterprise means a one-man business and such businesses mostly excel in the retail line.
Sole enterprise may flourish best in
A sole enterprise means a one-man business and such businesses mostly excel in the retail line.