From Longman Business Dictionary
meansmeans /miːnz/ noun [plural] the money and resources that a person or organization has availablemeans to do somethingLarge corporations have the means to pay large fines without suffering hardship.
The group has limited means.
young families and people of modest means
Improving the lot of the poor was beyond the city’s financial means.
→ independent means