the financial sides sufficient attention and has been a major priority
The financial side has attracted sufficient attention and has been made a major priority.
The financial side sufficient attention and has been a major priority.