This is a significant impediment to the activities of businesses and prevents them from developing.
Acesta este un impediment semnificativ pentru activitățile întreprinderilor, care împiedică dezvoltarea lor.